That;s one of the sister stores to our local one in Groveport, they have a few down there, WV, and I think KY. Best I've ever had. Los Camposino in Mansfield is legit, used to be my favorite until this place. LaFagotta in Pick/Reynoldsburg was our go to, and before that when I worked on Main/Brice it was El Portal on Main, means The Door in spanish so think about what that did to you. Used to eat there once a week for lunch. Los Mariachis is by far the best and most authentic I've ever had. I was a little bummed last night, I actually didn't crap or fart nearly as much as I wanted, just a few times on the wife as we watched SOA.