Tijuana Flats
3.5 Star Yelp Rating
40 Ratings yelp logo
586 Haywood Rd Greenville, South Carolina 29607 | Restaurant Info
Estimated delivery time: 48 minutes