iStock International
Oaxaca has a mix of international dining options, but go Mexican while you’re here. After all, what’s the point of traveling to a state renowned for its cooking, only to dine in an Italian restaurant just like the one back home?
based on 193 reviews