Restaurants & Bars

San Francisco Bay Area Santa Rosa Taqueria

Taqueria Santa Rosa (split from Lepe's Santa Rosa thread)

Share:

More from Restaurants & Bars

Restaurants & Bars San Francisco Bay Area Santa Rosa Taqueria

Taqueria Santa Rosa (split from Lepe's Santa Rosa thread)

ChefGirl412 | | Jan 1, 2007 08:36 PM

I prefer Taqueria on Menocino over Lepe's any day !!! Salsa at Taq the best ever.

More posts from ChefGirl412

Feedback