The menu is huge and I have tried many of the entrees and have never had anything that I did not love. This seems to be pretty authentic Mexican food and the decor is quite charming. They also have an outdoor patio for warm days. Staff is friendly and service is fast. A great place to eat!