Restaurants & Bars 4

zocalo

bob | Sep 20, 2002 11:48 AM

has anyone been there? i just saw it on "the best of" on the food network last night. is it as good as they say for mexican?

Want to stay up to date with this post?

Recommended From Chowhound