Restaurants & Bars 4

Santa Rosa CA

JeffB | Oct 7, 2002 03:33 PM

Arguably off-topic, but I just returned from Santa Rosa, home of the gourmet, but authentic, taco truck. In the interest of full access to information for those seeking the Best Taco In The World, I link my observations.


Want to stay up to date with this post?

Recommended From Chowhound