Super Taco
1019 Tiger Blvd # 120
Clemson, South Carolina 29631
USA
Phone: 864-654-6474
Clemson, South Carolina 29631
USA
Phone: 864-654-6474
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Huddle House0.06 mi
Little Caesars0.06 mi
Arby's0.07 mi
New China Super Buffet0.08 mi
Huddle House0.11 mi
Zaxby's0.12 mi
Burger King0.13 mi
McDonald's0.13 mi
Taco Bell0.14 mi
Clemson Sushi Bar0.14 mi
Cuisine:
Super Taco Description:
Super Taco is a one to try Others restaurant in Clemson, South Carolina, offering you a right choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Super Taco