Explore More Cities › +
Discover the unexpected in the Bay Area. Explore All of SF Bay Area
Restaurants & Bars

Tacos at Quality Market, Willow Road?

Miss Fluff | Sep 9, 200511:34 AM

Has anyone been to the taco restaurant at the Quality Market on Willow Road in Menlo Park? It is east of 101, at the corner of Willow and Newbridge. They have a big grill out in front.

Thanks for your help!

Want to stay up to date with this post? Sign Up Now ›
Log In or Sign Up to comment

Recommended From CH