This restaurant is the best! The service is amazing, the food is so authentic and fresh! I really love the atmosphere, it is really fun and lively. We have been going there for a couple years now, every single thing we have tried off the menu is superb! I had read one lady's review about it not being family friendly and I could not disagree more! They are constantly families in there having a great time - we ourselves have 4 kids, including twin boys, and they think it is so much fun & they love the food. We have been there for a business group lunch, a date night out, and a family dinner with everyone and it is a perfect place for all 3 categories! LOVE IT! p.s. - their fish tacos are amazing!