Mama Roja is one of The 15 Best Places for Margaritas in Oklahoma City.

1. Mama Roja

7.9
9219 Lake Hefner Pkwy, Oklahoma City, OK
Mexican Restaurant · 31 tips and reviews

Kaity H.Kaity Hylton: Bombpop Margarita is delicioso!

Suzanne E J.Suzanne E Jones: First time here... Their frozen margaritas are very good. Get the swirl. Also try the salads.. Also very good!! Great drinks+Great Food and an amazing view of Lake Hefner = A really good time!!

Kelsey R.Kelsey Rusnack: Perfect margaritas are PERFECT!! Also, the green tomatillo sauce, but you have to ask for it.

Pearl's Oyster Bar is one of The 15 Best Places for Margaritas in Oklahoma City.

2. Pearl's Oyster Bar

9.0
5641 N Classen Blvd, Oklahoma City, OK
Seafood Restaurant · 25 tips and reviews

Tracy S.Tracy Smith: Perfect pomegranate margarita comes with the shaker ... plenty of drink for the money!

ashley h.ashley heddy: Perfect margarita! Your wrong if you don't have one. Or 2!

Jennifer E.Jennifer Edwards: Best ahi tuna....ever. We drive from Tulsa to get it.

Red Piano is one of The 15 Best Places for Margaritas in Oklahoma City.

3. Red Piano

8.1
1 Park Ave (The Skirvin Hilton Oklahoma City), Oklahoma City, OK
Hotel Bar · 7 tips and reviews

Heather T.Heather Turner: The pineapple margarita is wonderful!

Lucresse J.Lucresse Jocelyn: I had the Pineapple Margarita. It was awesome! Love this hotel!

MtthwMtthw: Chilled out and relaxed, upscale environment. Most likely place to see a celebrity in OKC.

Ted's Cafe Escondido - OKC S. Western is one of The 15 Best Places for Margaritas in Oklahoma City.

4. Ted's Cafe Escondido - OKC S. Western

8.7
8324 S Western Ave, Oklahoma City, OK
Mexican Restaurant · 24 tips and reviews

Ellen B.Ellen Boyd: Complementary chips, salsa, hot salsa, cheese, tortillas, and sopapilla. And a big margarita is only $6. Yum.

Shaunna M.Shaunna May: Margarita delish, pork chili verde delish, hot salsa delish!!!!

Trey K.Trey Kincade: Great wait staff. Food is excellent and there us a ton of it. Try their corn or potatoes instead of the rice/beans if you want something different.

Iguana Mexican Grill is one of The 15 Best Places for Margaritas in Oklahoma City.

5. Iguana Mexican Grill

7.2
9 NW 9th St (btwn Broadway & Oklahoma), Oklahoma City, OK
Mexican Restaurant · 72 tips and reviews

Josef M.Josef Martinez: Foodies beware: Ordered the chicken sandwich, guacamole and BLT tacos... All were meh! the black beans were too toothy, the citrus beans were too tart. The skinny and house margaritas too weak!

Ashley A.Ashley Alyssa Fite: Love their salsa. Everything tastes so fresh. I always come here Tuesday nights for their $1 taco specials. Their drinks are great too. I love their skinny margs.

Zenoxx C.Zenoxx Chrovnoux: Had my first Margarita here. My sister's BF and her as well as my other sister said their mixed alcoholic beverages aren't as great as the other places they've been to

Barrios Fine Mexican Dishes is one of The 15 Best Places for Margaritas in Oklahoma City.

6. Barrios Fine Mexican Dishes

7.8
1000 N Hudson Ave, Oklahoma City, OK
Mexican Restaurant · 9 tips and reviews

Travis T.Travis Tindell: Loved: Short Rib Enchiladas, House Marg, Nachos.

Craig G.Craig Glasscock: Margaritas - Frozen Avocado & Guava Habanero. For the ladies try the Cactus Fruit Slushie. The mango chipotle guacamole and victory club nachos are out of this world. Gotta go place in OKC.

Connie M.Connie Morrison: Cocktails are unique. Food is wonderful!

Abuelo's Mexican Restaurant is one of The 15 Best Places for Margaritas in Oklahoma City.

7. Abuelo's Mexican Restaurant

8.1
3001 W. Memorial Rd., Oklahoma City, OK
Tex-Mex Restaurant · 15 tips and reviews

Tiffany P.Tiffany Pratt: Marigold Margarita !!¡!¡¡¡

David S.David Smith: Margaritas come with their own shaker for self-refills.

John B.John Belen: Try the Nogales - 2 flour tortilla enchiladas, one with shredded beef and ranchera sauce, and one with chicken and sour cream sauce.

1492 New World Latin Cuisine is one of The 15 Best Places for Margaritas in Oklahoma City.

8. 1492 New World Latin Cuisine

7.7
1207 N Walker Ave, Oklahoma City, OK
Latin American Restaurant · 27 tips and reviews

Jon K.Jon Knott: Great Margaritas Read more.

Andy M.Andy Moore: Great happy hour - $1.50 domestics/ $2.50 Mexican beers + cheap margaritas!

Aaron C.Aaron Campbell: We had three meals and three desserts. All were fantastic! Their Tres Leche cake is superb!

Byron's Liquor Warehouse is one of The 15 Best Places for Margaritas in Oklahoma City.

9. Byron's Liquor Warehouse

8.8
2322 N Broadway Ave, Oklahoma City, OK
Miscellaneous Store · 21 tips and reviews

Mc M.Mc Mahan: Best brands at Byron's: 209 Gin, Edradour Scotch, Stinky Gringo Margarita, Montes Wines, Salva Tiera Cab.

Mc M.Mc Mahan: They had the best Italian selection here. Cormons from NE Italy with varietals you can't usually find in the states.

Zach W.Zach Wood: Try the alcohol... It's good!

Charleston's Restaurant is one of The 15 Best Places for Margaritas in Oklahoma City.

10. Charleston's Restaurant

8.7
1429 SW 74th St (I-240 between Penn & Western), Oklahoma City, OK
American Restaurant · 14 tips and reviews

Jenna H.Jenna Hubbs: Excellent food, service, and atmosphere. Also, you can't go wrong with the salmon and/or the blue margarita with coconut rum. Highly recommend!

Jodaniel J.Jodaniel Johnson: good service, good food, nice atmosphere. love the bar. best of the chains!!

Maril G.Maril Green: I've never been disappointed here.

Fuzzy's Taco Shop is one of The 15 Best Places for Margaritas in Oklahoma City.

11. Fuzzy's Taco Shop

8.2
13230 Pawnee Dr (at S. Mickey Mantle Dr.), Oklahoma City, OK
Mexican Restaurant · 66 tips and reviews

J. C.J. Childs: I got the Taco Platter and it was ok. Definitely not something to rave about, plus the Frozen Swirl Margarita was watered down with very little flavor ☹

Craig B.Craig Booker: Chicken nachos were great! Tempura soft fish tacos are great! A little noisy inside.

John R.John Roy: Best. Queso. Ever.

S&B's Burger Joint is one of The 15 Best Places for Margaritas in Oklahoma City.

12. S&B's Burger Joint

8.6
20 NW 9th St (btwn Broadway & Oklahoma), Oklahoma City, OK
Burger Joint · 41 tips and reviews

Jackie D.Jackie Davey: Loving this bendy straw in my delicious marg!

Amy Y.Amy Young: Can't decide which burger you want? Order the slider size of multiple burgers and have it all!

MtthwMtthw: Beer selection rivals McNellie's. Arguably the best burgers in OKC.

Saltgrass Steakhouse is one of The 15 Best Places for Margaritas in Oklahoma City.

13. Saltgrass Steakhouse

7.7
1445 W I 240 Service Rd Ste 13, Oklahoma City, OK
Steakhouse · 13 tips and reviews

Marco B.Marco Barroso: Try the steak salad and their margarita!

Jack R.Jack Randolph: If you get range rattlers, make sure to submerge in ranch & then pour fried onion sticks all over for a rather nice bite. You need a large wingspan to accomplish.

pam t.pam tipps: great food and bread and steaks and the BEST Pecan Pie next to homemade.

Zapata's Mexican Grill is one of The 15 Best Places for Margaritas in Oklahoma City.

14. Zapata's Mexican Grill

7.5
1012 S Meridian Ave, Oklahoma City, OK
Mexican Restaurant · 8 tips and reviews

Barry G.Barry Gipson: Great margaritas!!

Luiz M.Luiz Menezes: Authentic Mexican food. Recommend

Ronnie T.Ronnie Thompson: Great food

Margarita Island is one of The 15 Best Places for Margaritas in Oklahoma City.

15. Margarita Island

7.1
8139 NW 10th St (Council), Oklahoma City, OK
Bar · 4 tips and reviews

Christopher P.Christopher Pence: $2.50 margaritas, awesome texmex food

Anya T.Anya Taschereau: $2.50 margaritas and karaoke 6 nights a week!

Kelly K.Kelly Kinman: Best bar in town!! Friday night is bike night!!