If a Bloody Mary is your drink of choice or you enjoy a little spicy zing at brunch on the weekends, we scouted out the best restaurants that serve an amazing Bloody Mary cocktail. From traditional recipes to one-of-a-kind concoctions, these 9 places are “THE” place to go in the Sooner State for outstanding Bloody Marys.
- Dilly Diner - 402 E 2nd Street, Tulsa
dillydinertulsa/Facebook
dillydinertulsa/Facebook Dilly Diner uses an incredible house-made mix, lime and the perfect blend of spices to make one of the best Bloody Mary cocktails in Tulsa.
- Power House - 1228 SW 2nd Street, Oklahoma City
Mary Margaret M/Yelp
Karie N/Yelp Power House’s Fat Little Cowboy has a nice little twist on the traditional Bloody Mary. You’ll find it’s not made from standard vodka, but rather a mix of smoky alipús mezcal and half a can of Modelo Especial.
- S&B Burger Joint - 1060 NW 38th Street, Lawton
sbburgerjointlawton/Facebook
Jacqueline R/Yelp From mild to hot, S&B Burger Joint has the perfect Bloody Mary of your choice. With over 7 different Bloody Mary’s on the drink menu, the variations offered are all amazing.
- Kilkenny’s Irish Pub - 1413 E 15th Street, Tulsa
Publican I/Yelp
Publican I/Yelp Choose from their traditional Bloody Mary (that they say is the best in town and possibly the world) or try the Guinness Bloody Mary - all the same ingredients as the traditional but with a dash of rich, creamy Guinness.
- Two Frogs Grill - 646 W Broadway Street, Ardmore
Kira J/Yelp
Two Frogs Grill/Yelp Make sure you stop into Two Frogs Grill the next time you are in Ardmore to enjoy a yummy Bacon Bloody Mary. The cozy atmosphere, delicious food and great drink, make this the perfect place to enjoy a night out on the town.
- Meatball House - 333 W. Boyd Street, Norman
Meatball House/Yelp
MBHouseNorman/Facebook Located on the University of Oklahoma’s Campus Corner, Meatball House serves a well-loved Bloody Mary. Enjoy this drink during Friday and Saturday brunch for the special price of only $2.
- Pearl’s Oyster Bar - 5641 N. Classen Boulevard, Oklahoma City
Candice D/Yelp
Pearlsokc/Facebook Oklahoma City’s most popular seafood restaurant is also home to an amazing Bloody Mary bar. Fix it up just how you like it with the right amount of vodka, then sit back and enjoy your amazing concoction.
- Deep Fork Grill - 5418 N Western Ave, Oklahoma City
Danielle T/Yelp
deepforkgrill/Facebook This upscale restaurant may be known for its seafood, but it’s also known for delicious Bloody Marys with the perfect flavor.
- Doc’s Wine & Food - 3509 S Peoria Avenue, Tulsa
“D”/Tripadvisor
docswineandfood.com Doc’s serves an amazing Cajun Bloody Mary that is a favorite with the locals. The different spice mix gives it a little twist you may not be used to…but you will love it.
Who is ready for a delicious Bloody Mary now? Don’t forget Valentine’s Day is right around the corner and restaurants are now taking reservations for that romantic day. Check out these 11 Romantic Restaurants In Oklahoma to take that special someone.
dillydinertulsa/Facebook
Dilly Diner uses an incredible house-made mix, lime and the perfect blend of spices to make one of the best Bloody Mary cocktails in Tulsa.
Mary Margaret M/Yelp
Karie N/Yelp
Power House’s Fat Little Cowboy has a nice little twist on the traditional Bloody Mary. You’ll find it’s not made from standard vodka, but rather a mix of smoky alipús mezcal and half a can of Modelo Especial.
sbburgerjointlawton/Facebook
Jacqueline R/Yelp
From mild to hot, S&B Burger Joint has the perfect Bloody Mary of your choice. With over 7 different Bloody Mary’s on the drink menu, the variations offered are all amazing.
Publican I/Yelp
Choose from their traditional Bloody Mary (that they say is the best in town and possibly the world) or try the Guinness Bloody Mary - all the same ingredients as the traditional but with a dash of rich, creamy Guinness.
Kira J/Yelp
Two Frogs Grill/Yelp
Make sure you stop into Two Frogs Grill the next time you are in Ardmore to enjoy a yummy Bacon Bloody Mary. The cozy atmosphere, delicious food and great drink, make this the perfect place to enjoy a night out on the town.
Meatball House/Yelp
MBHouseNorman/Facebook
Located on the University of Oklahoma’s Campus Corner, Meatball House serves a well-loved Bloody Mary. Enjoy this drink during Friday and Saturday brunch for the special price of only $2.
Candice D/Yelp
Pearlsokc/Facebook
Oklahoma City’s most popular seafood restaurant is also home to an amazing Bloody Mary bar. Fix it up just how you like it with the right amount of vodka, then sit back and enjoy your amazing concoction.
Danielle T/Yelp
deepforkgrill/Facebook
This upscale restaurant may be known for its seafood, but it’s also known for delicious Bloody Marys with the perfect flavor.
“D”/Tripadvisor
docswineandfood.com
Doc’s serves an amazing Cajun Bloody Mary that is a favorite with the locals. The different spice mix gives it a little twist you may not be used to…but you will love it.
OnlyInYourState may earn compensation through affiliate links in this article.