Yes we are open!
Pick Up Orders Available,
Call Us At 216-862-9893
Thank you amigos for visit us!
We prepare our dishes with the best and freshest ingredients but most important…… LOVE
We hope to see you soon!
Visit our first location Tapatias Taqueria
In Collaboration with Delocus.com