OLLA Taqueria

  • Restaurants
  • Mexican Cuisine
302 W 12th St
Covington, KY 41011
(859) 261-6552
Hours:
11:00 AM - 11:45 PM