Skip to main content

Taqueria Lalo

restaurant · mexican restaurant · Greenville, SC

Address
6516 White Horse Rd, Greenville, SC 29611-2536
Phone
(864) 906-2918
Where
34.8671, -82.4640

Search Hominin for Taqueria Lalo

Other restaurants nearby

More in Greenville

Taqueria Lalo — restaurant in Greenville, SC | Hominin