Taco Bell

13720 SW 8th St, Miami FL

(305) 553-2307

Rated 5.0 out of 5 from 1 Reviews Taco Bell is a fantastic Fast Food Restaurant Ranked #1 of 25 Restaurants in Sweetwater Miami.

★★★★★ on the 7th of August, 2013

Always always always check your order. They always miss something...
Location