El Santo Taqueria embodies the colorful revelry of Lucha Libre culture and the distinct pleasure of Mexican food in its ideal form. Situated in the heart of Calle Ocho, our new Taqueria delivers the kind of dining experience only Miami can present. With a variety of items each bursting with unique and enticing flavors from our world class chefs, El Santo Taqueria has something to offer for any time or any mood.