Mexico is a vibrant cantina offering traditional Mexican fare, from fajitas to carne asada, complemented by margaritas.