Permanently closed
La Vera Clemson
- Mexican restaurant
- 125 Anderson Hwy Ste 100, Clemson, South Carolina, 29631
Find your next restaurant.
Previous recognition
#3 Mexican restaurant in Clemson, South Carolina
Permanently closed
#3 Mexican restaurant in Clemson, South Carolina