Can't believe I have not rated this place yet. It is awesome! I honestly don't like the spot where it is located very much but it is not really a reason to decrease any stars. It is very authentic and food is very good. We have been here with the kids too - very family friendly and staff is helpful and we never got a nasty look because of ... kids... hahaha
We found the place randomly (were going to the ice cream shop next door and got hungry before dessert) and since we have been there a few times. I kind of consider it my favorite Mexican in town.