Best Mexican Restaurant on South Beach

Don Sombrero

Enjoy the authentic flavors of Mexico right on South Beach. Our restaurant blends tradition with creativity to deliver a truly memorable dining experience. From handcrafted tacos to classic burritos, each dish is made with fresh ingredients and inspired by recipes passed down through generations. Whether you stick with a favorite or explore something new, our menu is sure to delight every palate.

Delicious tapas and tacos spread across colorful plates, featuring shrimp skewers, grilled meats, fresh tortillas, and vibrant garnishes, perfect for sharing.
A colorful, cozy cafe with mismatched chairs around a round table, vibrant mural on the wall, plants, and warm decor.

DISCOVER OUR NEARBY RESTAURANTS

Explore more of Miami Beach Hotel Group’s dining across our sister properties, where every meal feels like part of the getaway. Grab bold, Mexican flavors at Taco Taco, sip and snack at Maxine's Bar & Bistro, or enjoy elevated comfort classics at The Tavern. Good vibes, great bites, and no need to go far.

TACO TACO

1720 Collins Ave, Miami Beach, FL

MAXINE'S BAR & BISTRO

1756 Collins Ave, Miami Beach, FL

THE TAVERN AT CROYDON

3720 Collins Ave, Miami Beach, FL