The 10 Best Places for a Bloody Mary in Oklahoma!

The base of the Bloody Mary cocktail is fairly simple, just vodka and tomato juice. It’s the spices, herbs and add-ons that make it special. Practically every bartender has a secret recipe. Here are some of the best places in Oklahoma to get that classic brunch drink. 

1. Dilly Diner, Tulsa, OK

Dilly Diner is the place for a weekend brunch when you don’t want to wake up early. They serve brunch until 4 p.m. The house-made Bloody Mary uses lime juice instead of lemon for a refreshing and simple drink. 

A post shared by Dilly Diner (@dillydiner) on

2. S&B’s Burger Joints, Edmond, OK

S&B’s routinely makes the “Best of OKC” list for its Bloody Marys. With locations around the metro area and in Lawton, you’ll never be that far away from excellent food and cocktails. 

3. Roosevelt’s, Tulsa, OK

The Sunday brunch menu changes with the season, but you’ll always get a great Bloody Mary when you come out to Roosevelt’s. The menu boasts a secret hangover remedy called a Rose-Mary, which comes with Chase Smoked Vodka and a candied bacon jalapeno popper. 

4. Doc’s Wine and Food, Tulsa, OK

Experience a New Orleans brunch in the heart of Tulsa at Doc’s. The Cajun Bloody Mary is made with a house-infused pepper vodka and Cajun spices. They call it a hangover cure. 

A post shared by Erin Neal (@erinmneal) on

5. The Boom, Oklahoma City, OK

The Boom offers a Make Your Own Bloody Mary Bar on its Sunday brunch menu. Make sure to make reservations for the Sunday Gospel Brunch, because it’s a popular place to enjoy some humor and cocktails on your weekend. 

6. Pearl’s Oyster Bar, Oklahoma City, OK

Pearl’s might be known for its seafood, but the weekend champagne brunch Bloody Mary Bar gets rave reviews. Order your favorite vodka, then head over to the do-it-yourself salad bar that comes with all your favorite mixers. 

7. Packard’s New American Kitchen, Oklahoma City, OK

Packard’s is an eclectic restaurant that was once an automobile showroom. Ingredients are locally sourced whenever possible. Order your Bloody Mary the way you want it. 

8. Iguana Mexican Grill, Oklahoma City, OK

The weekend brunch at Iguana features Latin flavors, like chorizo, Salsa Roja, Pico de Gallo and Queso Fresca, but the drink menu has a list of different Bloody Marys to go with your meal. Try the El Jefe Mary, the classic cocktail piled high with shrimp, bacon and peppers. 

9. Juniper, Tulsa, OK

The Bloody Mary made at Juniper uses a serrano-citrus House-made infused vodka. The mixologists also make the tomato base in-house. The ingredients are locally sourced, but the cuisine is modern. 

10. Jazmo'z Bourbon St. Café, Oklahoma City, OK

Experience New Orleans at this Bricktown restaurant that offers a Cajun Bloody Mary. It comes with cherry peppers, jalapenos, olives and pearl onions in a spicy tomato juice and infused vodka cocktail. 

Select a Oklahoma town to find the Best Things-To-Do and Places To Go around you
Find Bars Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Adair County

Alfalfa County

Atoka County

Beaver County

Beckham County

Blaine County

Bryan County

Caddo County

Canadian County

Carter County

Cherokee County

Choctaw County

Cimarron County

Cleveland County

Coal County

Comanche County

Cotton County

Craig County

Creek County

Custer County

Delaware County

Dewey County

Ellis County

Garfield County

Garvin County

Grady County

Grant County

Greer County

Harmon County

Harper County

Haskell County

Hughes County

Jackson County

Jefferson County

Johnston County

Kay County

Kingfisher County

Kiowa County

Latimer County

Le Flore County

Lincoln County

Logan County

Love County

Major County

Marshall County

Mayes County

McClain County

Mcclain County

Mccurtain County

Mcintosh County

Murray County

Muskogee County

Noble County

Nowata County

Okfuskee County

Oklahoma County

Okmulgee County

Osage County

Ottawa County

Pawnee County

Payne County

Pittsburg County

Pontotoc County

Pottawatomie County

Pushmataha County

Roger Mills County

Rogers County

Seminole County

Sequoyah County

Stephens County

Texas County

Tillman County

Tulsa County

Wagoner County

Washington County

Washita County

Woods County

Woodward County