Check in to Taco Bell on Foursquare. Everyone's doing it.
6740 SW 8th St Miami , FL 33144 United States
Credit Cards | Yes (incl. Discover & Visa) |
Outdoor Seating | No |
Friendliest Taco Bell I've ever been to.
Manager very professional corteous
At windys sw 67 ave & 8 st miami fl - Robert Bryan
I don't like it when they tell me to wait up front to bring the food to me when I have no cars behind me in the drive thru and the restaurant is empty. Smh so dumb. - Mari DaQueen