Based off the reviews i was expecting this place to be a hidden gem. At best it was average, and by average i mean extremly mediocre food that wasn't overly authentic. The prices are reasonable, but i guess you get what you pay for.
The tortilla tasted store bought, we heard them heating up our beans in a microwave and the rice had absolutely no flavor nor aroma. The tacos were OK but nothing you'd run home and tell your friends about.
This quaint looking restaurant can pass you by if you blink too quickly. It seats about 10-12 people, so if you're a big group I'd cross this place off your list.
Would i go back? Probably not.