This place is the cats meow for authentic Mexican food! Unfortunately what it lacks in creature comfort's it gains in authenticity. This place makes you feel like you just walked in to the real deal Street restaurant in Mexico! Stop by for the real deal!