Mexican cantina offering a taste of Mexico.