Los Altos restaurant is open

New from Los Altos restaurant:

Hello, hope all is well! Thank you for helping during difficult times 🙂

Please list my family restaurant, 138 North Milpas Street, Santa Barbara CA 93013, offering take-out & delivery. Hours are Mon-Sun 10am-8pm 805-845-8898 Mexican & seadood,

Thank you!!!!

This entry was posted in Restaurant News. Bookmark the permalink.

Comments are closed.