We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Mr. Mambo's

3326 S Elm Pl, Broken Arrow, OK 74012-7923
+1 918-994-7300
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent42%
  • Very good29%
  • Average15%
  • Poor8%
  • Terrible6%
Travellers talk about
Open Now
11:00 - 22:30All hours
$$ - $$$
3326 S Elm Pl, Broken Arrow, OK 74012-7923
Write a Review
Reviews (99)
Traveller rating
Traveller type
Time of year

1 - 10 of 99 reviews

Reviewed 1 week ago via mobile

Have to say this place to be the best(would rate it 5🌟), but after their recent remodel they have changed the food. I talked to my server and he confirmed that there were changes. The salsa is different, the rice is different, the enchiladas (cheese...More

Thank James J
Reviewed 4 weeks ago via mobile

We have been going here for several years and it just keeps getting better. Love the new appetizers, carnitas are always a favorite, great fajitas. Margeritas are awesome, salsa verde is heaven on earth. We are always treated like family!

Thank KevnRobin
Reviewed 6 May 2017

This is hands down my favorite mexican restaurant in Broken Arrow- great food, great staff and especially great margarita's !! Take it from a local - you won't find a better meal or margarita anywhere else !

Thank SusanATurner
Reviewed 24 April 2017

Food was not good tonight, greasy and over microwaved beans. Margarita was not good either. This was my favorite place for Mexican but it is going down. The server was rude tonight from the time we walked in the door. I have never had that...More

Thank chasse1278
Reviewed 11 March 2017 via mobile

Located in Rose,District, Broken Arrow. Service is not great. One person doing too much. Waitress wasn't friendly. Food was ok. We had a large group so naybe that is why we had not great service. Took a long time to get food.

Thank Deanna B
Reviewed 6 March 2017

We arrived 15 minutes before our RESERVATIONS and waited 45 minutes to get our table. We were overcharged on our bill - the complimentary queso cost us $6.99 also my small Margarita cost us the price of a medium. We called them 7 days early...More

Thank okcu2017
Reviewed 4 March 2017 via mobile

When they first opened, they were a great restaraunt with quality food and service. Over the past 12 months, the food quality and service have declined to the point where we will not go back. Today, I had the chicken chimichanga lunch and they forgot...More

1  Thank Scott N
Reviewed 20 February 2017 via mobile

We loved it. There were 4 in our party and everyone of us loved the food. Fantastic taste and proportions. Service was great even considering they were extremely busy. This will continue to be a go to place for us. You won't regret it.

Thank Jack S
Reviewed 18 January 2017 via mobile

Went on a double-date here last night and had a nice time. Service was good, food was very good And I would say a step above Agave or El Tequilla. I had the Mr. Mambo Burrito with Verde sauce and my wife had chicken enchiladas....More

Thank ripstryder
Reviewed 19 December 2016

My wife and I tried Mr. Mambo's Mexican Restaurant tonight...and it was a true pleasure. We had decided on going to a different Mexican restaurant tonight, but when we got there they were closed for their "employees" Christmas party. Actually, it is their loss of...More

Thank David W
Nearby Restaurants
Caribbean Sushi
32 reviews
.23 km away
Ron's Hamburgers & Chili
62 reviews
1.46 km away
Potbelly's Pub and Grill
5 reviews
.21 km away
Nearby Attractions
Haikey Creek Park
73 reviews
5.46 km away
Ray Harrell Nature Park
52 reviews
3.88 km away
Military History Museum
20 reviews
3.92 km away
Broken Arrow Historical Society Museum
23 reviews
3.54 km away
Questions & Answers
Get quick answers from Mr. Mambo's staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Television, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Child-friendly, Kids, Groups
Open Hours
10:00 - 23:00
10:00 - 23:00
10:00 - 23:00
10:00 - 23:00
10:00 - 23:00
11:00 - 22:30
11:00 - 22:30
Location and Contact Information
  • Address: 3326 S Elm Pl, Broken Arrow, OK 74012-7923
  • Location: United States  >  Oklahoma (OK)  >  Broken Arrow
  • Phone Number: +1 918-994-7300
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing