Oaxaca City
This den of live Latin music gets up a good head of steam on Friday and Saturday nights.
Matamoros 101