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
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.
2. Dogtooth Bar & Grill - 100 E. Taylor Avenue, Wildwood
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.
3. End of Elm - 140 Morris Street, Morristown
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.
4. Atlantic City Bar & Grill - 1219 Pacific Avenue, Atlantic City
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.
5. Crystal Tavern - 1 Wild Turkey Way, Hamburg
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.
6. Franklinville Inn - 2526 Delsea Drive, Franklinville
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.
7. Black Bear Bar & Grill - 205 Washington Street, Hoboken
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.
8. McLoone's Pier House - 1 Ocean Avenue, Long Branch
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.
9. Skinner's Loft - 146 Newark Avenue, Jersey City
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.
10. Keg & Kitchen - 90 Haddon Avenue, Westmont
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 .
OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.