Uuuuuummmm... no.
Upscale my butt. Three or four tables of people on an early Saturday evening. Plenty of waiters and staff people milling around talking to other customers, to each other... then why did it take a looooong minute to get my food? And the check? I gave them the benefit of the doubt by pulling my wallet out, setting it on the table (this was AFTER all of our plates were cleared and we were just drinking our WATER)... and waiting as staff member after staff member walked by and totally ignored us. Oye. Even after we asked for the check it took forever, and was delivered by a proxy waiter!
Let's start from the beginning.
I was excited about my shrimp tacos and my girlfriend had the taco salad with chicken. Something was off about the garlic sauce on my shrimp... couldn't quite put my finger on it. It wasn't too bad once I put some refried beans, guac, and rice on it. The taco salad was pretty bland, but the shell was excellent. The chips and salsa were good too.
The meal was pretty "eh" and I wouldn't have crossed this place off my list altogether, if it weren't for the fact that 1) we asked to have the rest of our taco salad wrapped up and that never happened (?????), and 2) the service was insanely slow. While I love my girl's company, I don't really want to sit at an empty table at the end of my meal and drink waters while everyone passes us by. Maybe it's because we weren't guzzling down margaritas?
No thanks. I'll be going to Mayan Place from now on.