OLLA Taqueria
302 W 12th St, Covington
(859) 261-6552
Recent Reviews
Order Online
You May Also Like
Wunderbar! - 1132 Lee St
German, Gastropubs, Pet Friendly
The Red Bird Deli - 329 W Pike St
Soup
Anchor Grill - 438 W Pike St
Diner, Southern, Burgers
Restaurants in Covington, KY
OLLA Taqueria
302 W 12th St, Covington, KY 41011
(859) 261-6552