HOME / Mexican restaurant / OLLA Taqueria
302 W 12th St, Covington, KY 41011
+18592616552
View Business Profile