Best Tex-Mex Restaurants In Greenwood, SC
Oct 4, 2016
Taco Bell is a restaurant located in Greenwood, South Carolina at 1604 South Carolina 72 Business. This restaurant serves cheesy nachos, cheesy fiesta potatoes, nachos bellgrande, steak fiesta taco salad, caramel apple empanada, gordita supreme, and nachos. They also serve chicken fiesta taco salad, triple steak burrito, mexican rice, soft taco, gordita baja, crunchy taco, and cinnamon twists....
1604 South Carolina 72 Business, Greenwood, SC, 29649
Terms of Service
© 2016 DineRank.com. All rights reserved.