I'm so surprised I haven't reviewed this place, I could have sworn I had written about how delicious their food is.
I absolutely love this restaurant and it's ambience, it's not a big space so I wouldn't recommend for very large group. I prefer to sit in their patio in the summer and sip on a margarita. Their chicken main is so great!!! That sauce (beware it's spicy) is the best thing ever is to be tried with their homemade selection of sauces (mild, medium and hot) with freshly made tortilla. You will have to make you own taco technically but that's the beauty of it.
The portions are huge and meals are slightly pricey but well worth it!