Barra de Navidad is a town in Jalisco.
In Barra de Navidad, the commonest place to walk is the Malecon. The government have renovated it recently. You will have great views of the bay and the lagoon. You can also walk along the beach around the bay.
Surfing The beach is good for beginners and more advanced surfers alike. It is steeper than at Sayulita, so you have to paddle pretty hard to get out instead of walking, but the waves are rather small and easy to get on. There are several professional surf shops close to the beach.
There are several small shops selling souvenirs and clothing, especially in the main streets.
Try the Pipi Burritos located on the main street. They are almost always full, so you may have to wait some time, but it's worth it. You can grab a beer while you are at it. Also on the main street try La Palapita Steakhouse for the best steaks and hamburgers in town. Finally, La Casa de la Abuela has great breakfasts as well as Banana's.
Seamasters/Mexico Lindo is one of the more popular restaurants beachside, serving traditional Mexican fare cooked well and Popeye's makes a great molcajete. Sunset Margaritas at the Hotel Elondra are perfect for photo ops and cost friendly (happy hour 2 for 1 drinks). Just be careful making your way down the long staircase when you're ready to go home!