Taqueria Palacio

3760 Snouffer Rd, Columbus, OH

Menu (As of 10/30)

Taqueria Palacio: hours and how to order