Restaurants in Miami, FL
Restaurants • Bars • Night Clubs
1618 SW 8th St,
Miami ,
FL
33135
UNITED STATES
El Santo Restaurant invites guests to worship at the altar of food and drink with a delectable menu of shareable plates of Latin influences. Further inside is a covert door that leads to Don Diablo, a cavernous bar decked out in funky Day of the Dead-inspired decor that sets the vibe at this offbeat cantina with an elite collection of mezcal and tequila.
Worldwide > United States > Miami > Restaurants