Restaurants & Bars

La Capilla, Zaachila, Oaxaca, Mexico

Share:

Restaurants & Bars 1

La Capilla, Zaachila, Oaxaca, Mexico

jersey | Aug 29, 2005 12:03 AM

Has anyone been to the open-air restaurant a half-hour from Oaxaca City lately? I crave Mexico's best tlayudas. Weekends are best (barbacoa de cabrito, yow-eee) but I need to go either on a Mon or Tues. Is the restaurant open every day? Thanks!

Want to stay up to date with this post?

Recommended From Chowhound