Don Sombrero is a vibrant Mexican restaurant, bar, and taco restaurant located in Miami Beach, bringing the rich flavors of Mexico to your table. Each dish, from sizzling fajitas to hand-crafted tacos, is made with fresh ingredients and time-honored recipes.