Barrio Meshica is a Mexican restaurant.