San Carlos hang out
La Salsa Beach Bar is one of San Carlos hang out.

1. La Salsa Beach Bar

San Carlos, Sonora
Beer Garden · 45 tips and reviews