El Santo Taqueria

1620 SW 8th St, Miami
(786) 360-6019