"This Mexican restaurant is small but vibrant. While it may not be completely authentic, it is more so than fast food chains like Taco Bell or Chipotle. The quality of the food varies, with some options better than others, but overall everything was decent. The service was friendly but a bit slow. We visited during a Saturday lunch and despite only three tables being occupied, it took a while for our food and check to arrive. Additionally, the presence of intoxicated patrons detracted from the overall dining experience."