Restaurant, American restaurant, Bar, Lounge, Mexican restaurant, Seafood restaurant
Restaurant, American restaurant, Bar, Lounge, Mexi
can restaurant, Seafood restaurant

Leo's Lounge & Mexico City's Famous Street Tacos

8922 S Memorial Dr c3, Tulsa, OK 74133

 (273)

Leo's Lounge & Mexico City's Famous Street Tacos

Amenities

  • Restaurant, American restaurant, Bar, Lounge, Mexican restaurant, Seafood restaurant

Service options

  • Outdoor seating
  • Curbside pickup
  • Takeout
  • Dine-in

Highlights

  • Great beer selection
  • Great cocktails
  • Great wine list

Popular for

  • Dinner
  • Solo dining

Reviews

K Ryan
★★★★☆

I came in for lunch yesterday. I had the birria tacos and birria soup. Everything was great and I enjoyed the meal. Nice atmosphere.

Crissy S
★★★★★

All the food was excellent. Had the steak dip with chips for an appetizer that was great. Only critique is the tabouli had too much liquid. Steak had a good flavor and no need for sauce, had a little char if you like that. The Mediterranean platter would normally have pita but I chose extra veggies. Service was excellent. Check them out! They barely opened when Covid hit which hurt them and they need promoted! Wonderful people!

J Jc
★☆☆☆☆

We tried this place last night and unfortunately everything was terrible. The place is more like a bar not what we were expecting. The music playing was vulgar, something on one of the TVs was vulgar, on top of that when we finally got our food it was cold, not good at all. We ordered street tacos, Birria tacos, and Mexican vegetable soup that was the most popular. The soup had chicken, onions, and tomatoes and was soo salty and tasted like stock from a box or something no flavor. Even the chips and salsa that we received was gross. Tasted like picante salsa that they added fresh cilantro to. There was only 1 waiter working so things kept getting messed up and she was trying but nothing about going there last night was good. Worst part we went to celebrate my husband’s birthday. What a mistake and we will not go back.

Opening Hours

Monday11:00 am - 2:00 am   
Tuesday11:00 am - 2:00 am   
Wednesday11:00 am - 2:00 am   
Thursday11:00 am - 2:00 am   
Friday11:00 am - 2:00 am   
Saturday11:00 am - 2:00 am   
Sunday11:00 am - 2:00 am   

Opening Hours

Monday11:00 am - 2:00 am
Tuesday11:00 am - 2:00 am
Wednesday11:00 am - 2:00 am
Thursday11:00 am - 2:00 am
Friday11:00 am - 2:00 am
Saturday11:00 am - 2:00 am
Sunday11:00 am - 2:00 am
about

Location

Similar places

You may also like

El Rio Verde Restaurant

restaurants

China King

restaurants

Ollie's Station

restaurants

China King

restaurants

Supermercado Don Quijote

restaurants
Select theme colour

Stylesheet switching in this demo is done with JavaScript and can cause a blink while page loads. This will not happen in your production code.