For me the nightlife consists of sitting in the plaza eating ice cream.  There are many, many holidays, with parades, fireworks, dancers and live entertainment in the plaza.  Sometimes a circus or hypnotist will arrive and these can be quite entertaining for $2.   At other time they have amusement park rides. On Saturdays they often have live music at the local restaurants - usually  at Wala Wala or upstairs at McDonalds.

Dining out is another big entertainment - the tourist type restaurants cost about $6 to $10 for dinner - some of the favorites are La Isla, known for its seafood, McDonalds, La Familia with a great ambiance, the Wakame Gourmet Chinese Restaurant and Cha Cha's (El Cocodrilo).   The restaurant Wala Wala has live music many nights during the winter months. There are a number of other cheap Mexican places scattered about and some of them are quite good. My favorite is Traditiones on the same street as the police station but they are closed at night. By the way, the taco stand on the plaza is about the best in town and it is open all day.

There are a few bars - Torino's next to Wala Wala is a San Blas classic.

They have the usual drinks plus tortas, pizzas, breakfasts and Saturday Night Dinner Specials made by Sabine.

There is a jazz club - San Blas Social Club - right across from Cha Chas restaurant (El Cocodrilo), which serves drinks at night and coffee in the morning.  Sometimes they have art shows featuring local artists. It's a good place to meet people.

Photo of San Blas Social Club - owner Augustine Estrella