Tried this place based on great Yelp reviews and was pleasantly surprised. This place has great, authentic Mexican food with a great, fun atmosphere...it's even great for the family on the restaurant side. Reminds me of restaurant/cantinas in Mexican beach towns. The seafood is authentic and fresh-tasting. Will be coming back for sure.