Photo of Milpas Taqueria

Milpas Taqueria

316 N Milpas St, Santa Barbara, California 93103 USA

12 Reviews

Inside has 3 tables that seat 4 people and additional stool seats.

Photo Credit: Yelp

Remove Ads