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

All Stories