Mesa Tacos and Tequila

312 S Main St, Royal Oak - 48067
568 reviews
Mexican
(248) 545-1940

This was my second time visiting. The first time made me come back. This time, not so much. We sat near the outside. They had no rice, no salsa, the lobster and shrimp tacos were dry, the floor was sticky, and they were not able to make the coffee drink from the menu. Overall disappointing to say the least.

Server was great! Felt food was good but overpriced for what was given. Smallest margaritas ever! Can’t say I will be back anytime soon.

Everything was great however one of our entrees took over a half hour longer than the others, not sure why. It was just some tacos. Everyone was polite and got it out as fast as possible but that is the only negative thing that can be said. Everything else was great!

our server Sage was great! we got the marg tower and wanted strawberry but was recommended the mango strawberry and it did not disappoint!

Took forever to get drinks , my friend and I both ordered an app of queso and chips but only got 1 bowl of chips and there were 4 of us . Waited forever to get our order taken, the girl was extremely nice but didn’t really check on us as much as we would have liked . Barely seen her walking around in general.

Cool atmosphere. Great food. Freak shake awesomeness.

I have had better Mexican food at Taco Bell! The meal was tasteless. The chips were bland and needed salt. They ran out of Salsa! The rice and beans tasted like they were cooked a couple of days ago and were dried out from being under a warming lamp! The soft taco shell was tough. The beer was cold and the wait staff attentive! Swatting flies while trying to eat our food as not pleasant either! To top it all off a woman came in with her “non-service” Pit Bull dog AGAINST MICHIGAN LAW. Which really was the last straw of our experience! Sadly we will not return.

Our server Kayla was amazing and very attentive! Will be coming back soon!

Food was very good. Service was exceptionally slow given number of customers.

Overall service was poor and cleanliness lacked. We were seated at table near front. Chairs all had food on them and we asked to have them wiped. The floor had excessive garbage and seemingly no plans to clean it up. I had to use my foot to push it aside so my feet were not sitting in garbage. We waited over 15 minutes (after I started timing) to be acknowledged by the wait staff. Drinks took 30 minutes to arrive after ordering. Appetizers arrived without napkins on the table, and without chops. We ordered guacamole and queso which did not arrive together. Queso and guacamole arrived without chips which took another 10 minutes. Took another 10 minutes to get napkins. When our tacos finally arrived we asked server for more salsa and chips ..,, he said ok and then never delivered. It seemed like waitstaff had only 3 tables so It was puzzling what happens when they would go back to the kitchen. No sign of a manager anywhere. The restaurant is not focused on the customer experience. Caveat emptor.