La Salsa 660 San Antonio Rd. Mountain View CA United States
Outdoor dining,Kid Friendly
Hours: Lunch & Dinner Daily
Phone: 650.917.8290 Accepts: MasterCard/Eurocard