El Ocho Loco

  • Mexican Cuisine
621 Stevenson Rd, 41018
Erlanger, KY 41018
(859) 815-8348
Hours:
MON - SUN 11:00 AM - 9:00 PM