The Bloody Mary is a classic brunch cocktail that’s full of flavor. In its simplest form, the drink is a mix of vodka, tomato juice and spices. However, New Jersey restaurants can get a bit creative with the beverage, occasionally turning it into a meal itself. For the best Bloody Mary around, head to one of these 10 Garden State bars and restaurants.

  1. McDonagh’s Pub - 2 West Front Street, Keyport

Yelp/McDonagh’s Pub

Yelp/Donna P./Sal A. This lively Irish pub offers a welcoming atmosphere and weekly events like karaoke and trivia nights. Their Bloody Mary is anything but basic (it’s finished with a strip of bacon and a gherkin pickle) and they’ve got an epic 14 oz. Bavarian pretzel that is an absolute must-try. The Jersey Burger (with pork roll, of course) and corned beef eggrolls are also favorites. Visit on game day for great deals.

  1. Dogtooth Bar & Grill - 100 E. Taylor Avenue, Wildwood

Facebook/Dogtooth Bar & Grill

TripAdvisor/NJDels Head here for a great vibe and a great value. Enjoy $7 Bloody Mary pitchers and daily deals like $1.50 tacos after 6 p.m. on Wednesdays. Visit on Friday’s for “Name That Tune” with a first place prize.

  1. End of Elm - 140 Morris Street, Morristown

Yelp/Chris L.

Yelp/Chris L. This modern gastropub provides patrons with a flavorful brunch offering unique options like Sashimi Tuna “Pizza” and Crab Cake Benedict. But, best of all, is the ultimate Bloody Mary Bar - build your own with a selection of around 20 different mix-ins.

  1. Atlantic City Bar & Grill - 1219 Pacific Avenue, Atlantic City

Facebook/Atlantic City Bar & Grill

Yelp/Brian K. This local favorite is also a celeb hot spot - George Clooney, Paris Hilton, Michael Phelps and many more have been spotted here. The menu is sizable, serving up everything from pizza to seafood and the “Crab Mary” is to live for.

  1. Crystal Tavern - 1 Wild Turkey Way, Hamburg

Yelp/Lauren T.

Yelp/Jennifer Y./Cecile C. Part of Crystal Springs Resort, this cozy tavern has a great view, and a great spicy Bloody Mary. The menu is on the smaller side, but emphasis is placed on local sourcing.

  1. Franklinville Inn - 2526 Delsea Drive, Franklinville

Image/The Franklinville Inn

Yelp/Ben K. OpenTable diners named the Franklinville Inn one of the 100 best restaurants in America for 2016. What makes it so great? Reviewers rave about the steak, seafood, creme brulee and Bloody Mary with a kick.

  1. Black Bear Bar & Grill - 205 Washington Street, Hoboken

Facebook/Black Bear Bar & Grill

Yelp/Claudia B./Sara M. This local sports bar lets you be your own bartender - kinda. They pour the hard stuff, then you can craft your own Bloody Mary. While they’re a wonderful place to watch the game, Black Bear also offers up a mean brunch - try the Belly Buster or make your own omelette.

  1. McLoone’s Pier House - 1 Ocean Avenue, Long Branch

Facebook/McLoone’s Pier House

Yelp/Xcetera X. Though you can likely find a McLoone’s nearer to you (there are multiple locations), the Long Branch location offers epic oceanfront views. You can enjoy a brunch buffet here with a complimentary Bloody Mary and wide variety of options including a crab cake station, carving station, omelette station and waffle station. You can also enjoy the unforgettable McLoone’s Bloody Mary, stuffed with shrimp, and practically a meal itself.

  1. Skinner’s Loft - 146 Newark Avenue, Jersey City

Facebook/Skinner’s Loft & Cove

Facebook/Skinner’s Loft & Cove This impeccably designed eatery offers seasonal rooftop dining and a delicious Bloody Mary. Visit for brunch and try the Corn Flake Crusted Stuffed Brioche French Toast, stuffed with cream cheese and raspberry preserves.

  1. Keg & Kitchen - 90 Haddon Avenue, Westmont

Yelp/Jim R.

Yelp/Nando Reviewers rave that this eatery has one of the best brunches around and, with your meal, you can score a $3 Bloody Mary, Mimosa or Man-mosa. You also don’t want to miss the mac n’ cheese.

Where’s your favorite Bloody Mary in New Jersey? Let us know in the comments, for more Garden State brunch spots, check out this list.

Yelp/McDonagh’s Pub

Yelp/Donna P./Sal A.

This lively Irish pub offers a welcoming atmosphere and weekly events like karaoke and trivia nights. Their Bloody Mary is anything but basic (it’s finished with a strip of bacon and a gherkin pickle) and they’ve got an epic 14 oz. Bavarian pretzel that is an absolute must-try. The Jersey Burger (with pork roll, of course) and corned beef eggrolls are also favorites. Visit on game day for great deals.

Facebook/Dogtooth Bar & Grill

TripAdvisor/NJDels

Head here for a great vibe and a great value. Enjoy $7 Bloody Mary pitchers and daily deals like $1.50 tacos after 6 p.m. on Wednesdays. Visit on Friday’s for “Name That Tune” with a first place prize.

Yelp/Chris L.

This modern gastropub provides patrons with a flavorful brunch offering unique options like Sashimi Tuna “Pizza” and Crab Cake Benedict. But, best of all, is the ultimate Bloody Mary Bar - build your own with a selection of around 20 different mix-ins.

Facebook/Atlantic City Bar & Grill

Yelp/Brian K.

This local favorite is also a celeb hot spot - George Clooney, Paris Hilton, Michael Phelps and many more have been spotted here. The menu is sizable, serving up everything from pizza to seafood and the “Crab Mary” is to live for.

Yelp/Lauren T.

Yelp/Jennifer Y./Cecile C.

Part of Crystal Springs Resort, this cozy tavern has a great view, and a great spicy Bloody Mary. The menu is on the smaller side, but emphasis is placed on local sourcing.

Image/The Franklinville Inn

Yelp/Ben K.

OpenTable diners named the Franklinville Inn one of the 100 best restaurants in America for 2016. What makes it so great? Reviewers rave about the steak, seafood, creme brulee and Bloody Mary with a kick.

Facebook/Black Bear Bar & Grill

Yelp/Claudia B./Sara M.

This local sports bar lets you be your own bartender - kinda. They pour the hard stuff, then you can craft your own Bloody Mary. While they’re a wonderful place to watch the game, Black Bear also offers up a mean brunch - try the Belly Buster or make your own omelette.

Facebook/McLoone’s Pier House

Yelp/Xcetera X.

Though you can likely find a McLoone’s nearer to you (there are multiple locations), the Long Branch location offers epic oceanfront views. You can enjoy a brunch buffet here with a complimentary Bloody Mary and wide variety of options including a crab cake station, carving station, omelette station and waffle station. You can also enjoy the unforgettable McLoone’s Bloody Mary, stuffed with shrimp, and practically a meal itself.

Facebook/Skinner’s Loft & Cove

This impeccably designed eatery offers seasonal rooftop dining and a delicious Bloody Mary. Visit for brunch and try the Corn Flake Crusted Stuffed Brioche French Toast, stuffed with cream cheese and raspberry preserves.

Yelp/Jim R.

Yelp/Nando

Reviewers rave that this eatery has one of the best brunches around and, with your meal, you can score a $3 Bloody Mary, Mimosa or Man-mosa. You also don’t want to miss the mac n’ cheese.

OnlyInYourState may earn compensation through affiliate links in this article.