Closed as of May 30 1657 Montgomery Dr
Santa Rosa, California 95401
Taco shop with a separate vegan section on the menu (health-focused, so no mockmeats)
Family-owned, generous portions, place a great salsa bar. A lot of food for the price. A great restaurant.
Added by Longlivepigs on Jun 18 07 (last updated Nov 2 16)
$ - inexpensive
- Large Group-Friendly