Los Altos Restaurant (Google)
Los Altos Restaurant
👨👩👧 Family Day🍇 Wine & Food🌧️ Rainy Day
Dig into homemade tortillas and barbacoa tacos with nine self-serve salsas, plus a solid weekday happy hour.
Los Altos Restaurant sits on Hollister in Goleta. Solid Mexican cooking, the kind of place you go back to.
- Address
- 5892 Hollister Ave, Goleta, CA 93117
- Neighborhood
- Goleta
- Price
- $$