These 9 Restaurants Serve The Best Bloody Mary In Oklahoma
Discover the best hiking trails in the Pacific Northwest, known for their stunning scenic views and diverse landscapes.
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.
1. Dilly Diner - 402 E 2nd Street, Tulsa
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.
2. Power House - 1228 SW 2nd Street, Oklahoma City
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.
3. S&B Burger Joint - 1060 NW 38th Street, Lawton
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.
4. Kilkenny's Irish Pub - 1413 E 15th Street, Tulsa
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.
5. Two Frogs Grill - 646 W Broadway Street, Ardmore
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.
6. Meatball House - 333 W. Boyd Street, Norman
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.
7. Pearl's Oyster Bar - 5641 N. Classen Boulevard, Oklahoma City
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.
8. Deep Fork Grill - 5418 N Western Ave, Oklahoma City
This upscale restaurant may be known for its seafood, but it's also known for delicious Bloody Marys with the perfect flavor.
9. Doc's Wine & Food - 3509 S Peoria Avenue, Tulsa
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.
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!




























