Taco Bell

8363 W Flagler St, Miami
(305) 267-1356