I would recommend this place for the food but they get 3 stars because it seems like every time I come, the service is great until it you start wrapping up your meal and are looking for your check. It's like they can sense when you're not going to order more and they put their attention elsewhere.
Other than that, I like their tacos. They're on the smaller side but they're yummy and only $3 a taco. Come during happy hour for cheap tacos and beer bottles. I think they have a Bloody Mary bar on weekends too if you're into that.