So I really wanted to give this place 3 1/2 stars, but opted for 3 just because I thought the staff was off their game a bit. I went for my birthday because my family was in town and I felt like something different. When we got there - a sign informed us that they were going to close in less than an hour (3pm) because of Super Bowl. Didn't realize this was a national holiday and they had a TV behind the counter, but they definitely had the skeleton crew on shift.It almost seemed as if the manager left to watch the game and didn't put anyone in charge!
We were there with children and asked if we could modify one of the kids menu items - we were greeted with a prompt "no". Then we asked for no cheese on a strange open faced hotdog sandwich sort of thing for one of the kids...only to have to wait about 40 minutes and have it arrive with cheese. We didn't make a big deal because the kid was going to freak if he realized it had cheese and was already super hungry because we had to wait so long.
In fact, we waited so long that we started to count how many times the staff would walk by the table, not say anything to anyone in the restaurant. They kept walking in circles (literally) and didn't fill a cup nor pick up a dish from anyone. It was sort of comical.
But then came the food...that saved the restaurant. I may have gone down to 2 stars if it weren't for the food. The tacos were FANTASTIC!! Coming from a long line of taco connoisseurs, I can tell when I'm being bamboozled. The short rib tacos and tacos al pastor were the best I've tried in a long time. The charro beans were spectacular as well.
The only food (or I should say drink) issue I had is when I ordered a Michelada. This is a typical Mexican drink that is sort of a Bloody Mary mixed with beer type of drink. When they brought it to the table, they served the beer separate. This may be a technicality, but it's difficult to drink down sips of the drink and keep adding beer each time. They usually come already mixed together.
All in all, the food was GREAT - but the service needs a much needed upgrade. The servers were so quiet and meek, you almost needed to ask them questions to get served. It's too bad really. The food is some of the best!