Taco Spot
1301 Ashley River Rd
Charleston, South Carolina 29407
USA
Phone: 843-225-7426
Charleston, South Carolina 29407
USA
Phone: 843-225-7426
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Joy Luck Chinese Restaurant0.02 mi
Home Team Bbq0.05 mi
Tin Roof0.10 mi
Muddy Waters0.10 mi
Grill Depot0.16 mi
Little Caesars Pizza0.25 mi
Patrick's Pub & Grill0.30 mi
A Southern Tradition0.33 mi
Alluring Cuisine0.33 mi
Cuisine:
Taco Spot Description:
Taco Spot is a beautiful Others restaurant in Charleston, South Carolina, offering you a significant choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Taco Spot