Old Town Mexican Cafe

609 Duval St, Key West - 33040
406 reviews
Mexican
(305) 296-7500

Great choices for Taco Tuesday. The chips were good but I didn’t love the salsa. I prefer chunkier salsa and it was a little spicy. Menu was a bit limited—not too many choices for small appetites. Great server.

Malika was our server and did a great job taking care of us. My family of 6 had an assortment of meals. We enjoyed everything that we ordered. Posting pictures of what we ordered.

And what a GREAT meal!!! The freshest ingredients make their food something to remember. We were there for "Taco Tuesday" -- so naturally, had 3 tacos. All were excellent but the AVOCADO was by far the most imaginative & tasty. Pitcher of margaritas was spot-on...no mixers...all the freshest juice, etc. "Sally" was a most helpful and friendly server. I'd go back here in a heartbeat. Highly Recommend!!!

Stopped in for lunch on Cinco de mayo, great atmosphere! Servers were quick and friendly. Nachos and quesadilla were delicious!

Second visit in the last year. Food and lunch atmosphere is consistent. Consistently very good! Preparation is authentic Mexican. I'd recommend the Baja Tacos. Shrimp and Crab burrito is also amazing.

We ate here twice this week and everything was wonderful! Who’d expect really good New Mexican cuisine plus lots of seafood right along the tourist trap stretch of Duval Street?! Kudos to Chef Gail and her team for such great food!

We sat at bar & enjoyed great conversation, food & amazing margaritas! Ricardo was our bartender & he was great! He suggested some great tequilas & made us some wonderful drinks! We order the chicken quesadillas & they were delicious! So much that we came back the second night for the same drinks & food! Don’t pass up this great Mexican restaurant!

Please know I am purely writing this because there were plenty of controllable opportunities to improve our experience. Tried this place for the first time because I love Mexican food. Orderer a margarita, queso, and two entrees. (Enchilada and carne asada). Queso was gross (and I didnt think I could ever say that about queso!) We each had one bite and sat it aside. My entree was flavorless. Nothing tasted fresh. Just the most boring, generic, microwaved food. I didn't bother eating my entree and just put it aside as well. My main issue is not that I didn't enjoy the food. It's moreso that a Server and Busser were taking away full plates of food without any inquiry as to why. We then waited forever for the check. Apparently our Server could only carry one check with her at a time. Bill came to $71 before tip. I'm local and used to Key West prices and they're fine as long as the meal/service/experience is decent. There are way better places to spend your money...however much you have. I will say the atmosphere is quite enjoyable. Had my service (or service recovery) been better, it is somewhere I'd consider strictly for margaritas.

Wanted some Mexican style food. Hubby and I shared the nachos and the quesadilla. Service was good, food was okay, not outstanding, except for the homemade salsa that was the best ever! They could use a couple of fans to help the humid heat (and it’s only March)!

The food isn’t freshly prepared, or at least, they don’t reheat everything properly. The rice was semi-cold, and the salad was very plain (they didn’t wash the onions properly so it still has a strong punchy flavour).I would recommend trying more local food instead.