Help us beta test the new Bite Squad site!Go to new siteNo, thanks×
Taqueria El Carnal
(149 Ratings )
(786) 360-5041 | 2601 W Flagler St Miami, Florida 33135