EL SANTO MIAMI
Updated 536 days ago
1618 SW 8th St, Miami, FL
Introducing El Santo Restaurant, Taqueria and Don Diablo, a tequila speakeasy. Both neighborhood staple and nightlife destination, El Santo is a lively addition to Calle Ocho as part of Little Havana's ongoing revival...
El Santo Taqueria embodies the colorful revelry of Lucha Libre culture and the distinct pleasure of Mexican food in its ideal form.