Alicia's #1

Mexican restaurant · 2843 606 Seaboard Ave, Greenwood, SC

Dine-In

Hours

More food in Greenwood, SC · Mexican Food in Greenwood