Mon – Thu 11am – 10pm
Fri – Sat 11am – 10:30pm
Sunday: 12pm – 9pm
216-862-9893
1572 west 117 Lakewood, Ohio 44107
Visit our first location Tapatias Taqueria
In Collaboration with Delocus.com