Service wAs good but this place was the least authentic place we have ever Been to, not to mention the dishes were severely overpriced for the size with little flavor. The "tableside guacamole" was NOT made tableside and unfortunately the flavor fell flat for that too. So disspapointing since we had been wanting to try this restaurant for quite some time. We've spread the word, and apparently we aren't the only ones that felt this place was no where near the 4 stars it weirdly has on yelp. DONT WASTE YOUR TIME OR MONEY and if you are looking for "authentic" Mexican food, go elsewhere!