At one point San Blas was earmarked for tourism development. The town (and beach) are plagued by small biting no see-ums, and as a consequence no mass-scale tourism happened.
The result? A relaxed beachside town, complete with a lively village plaza.
Buses to/ from Tepic run hourly.
San Blas is a small town and you can get to the beach and most restaurants and bars by foot.
You can catch local buses to towns along the immediate Pacific Coast.
Spanish Fort overlooking the harbour
Surfing. You are able to hire surfboards on the street running between the plaza and the beach, and also from beachside restaurants. Chill out on the beach. There are many palapa restaurants where you can buy meals and enjoy a cool beer. Relax in the plaza, there are many stalls to browse and cafes/ restaurants/ liquor shops in the surrounding streets. Take a jungle boat tour through the mangroves of La tovara.
There are many stall on the plaza selling Mexican crafts: hammocks, jewelry, craved wooden animals, decorated ceramic plates, artwork, etc.
Restaurant Mar y Sol have cabinas for rent right on the beach. Negotiate a weekly rate.
Stoners Surf Camp - also on the beach.