Tacos

Genoa

Now Open!

22060 W SR51
Genoa, Ohio 43430

Hours: Open Sun - Thurs 
11am - 9pm
Open Fri - Sat
11am - 10pm

Dine in and Take out. Pick up window available to pick up orders only.