"This Mexican restaurant's two-story, colorful dining area is massive and won’t be fazed by your rowdy group of friends. So come in party mode to sing along to pop music, sip margaritas, and dunk chips into lime-infused guacamole. Snag a gigantic booth beneath the palm tree in the center of the dining room and bask in the imaginary shade and resort vibes it provides. While dinner at this Castleberry Hill staple isn’t exactly stellar, the lively atmosphere makes it easy to stay for a few rounds of drinks and some standard light bites like chips and queso. If you want a little more than appetizers, decent sizzling fajitas and generic tacos (get the best, which is the white fish topped with a crunchy jicama coleslaw) are safe bets." - Juli Horsford