I'm very picky with Mexican food and this is awesome for the price range. The ceviche de pescado is amazingly fresh tasting a must try! The atmosphere is fun and good for kids. Not sure why it only has 3 stars but I'm definitely coming back to this place. Super clean and has great views as well!