The restaurant has amazing food. I can't say it is exactly like food in Mexico, but it was great for American Mexican. The salsas brought out before the meal are fresh and outstanding in flavor. I had the fajitas which were the best I've had anywhere. The place is a very popular spot for locals and visitors so it will get very busy. You may have to wait for your table and your food may take a while. The table service was fantastic. I ate alone as this was a business trip. My waiter made sure I had everything I needed. It looks like the bar here is excellent for happy hour. Good food, drinks and patrons from what I could see. Lots of happy people!!