Mexican Restaurant in Charlotte, North Carolina. People talk about chips and salsa, beer and bad reviews. See reviews and recommendations.