Mexican-inspired restaurant offering a lively atmosphere with live music and a taste of Mexico.