Restaurants & Bars

San Francisco Bay Area Santa Rosa Taqueria

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

Share:

Restaurants & Bars 13

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.

Want to stay up to date with this post?

Recommended From Chowhound