Taco Bell

12001 SW 129th Ct, Miami
(305) 235-9429