Taco Loco
Address:
413 Edgefield St, Greenwood, SC 29646
Phone:
(864) 227-0200
Cuisine:
American
Restaurants,
American
Other Businesses:
- J B's Fast Food at 413 Edgefield St, Greenwood, SC 29646
- China Star at 1827 Bypass 72 NE, Greenwood, SC 29649
- Cafe at 312 Main St, Greenwood, SC 29646
- Subway at 1501 Spring St, Greenwood, SC 29646
- Which Wich Superior Sandwiches at 320 Stanley Ave, Greenwood, SC 29649