Monterrey of Clemson
1710 W Main St, Central
(864) 952-1884
Menu
Restaurants in Central, SC
Monterrey of Clemson
1710 W Main St, Central, SC 29630
(864) 952-1884