Mexican restaurant · 8211 N Highway 11 Ste. A, Tamassee, SC
Dine-In
More food in Tamassee, SC · Mexican Food in Tamassee