Relax after a long day or a busy weekend with a delicious bloody Mary. From the traditional to the custom (that you create yourself), that delectable tomatoey drink is sometimes the only thing that hits the spot. The following 10 restaurants serve the best Bloody Mary in Pennsylvania.
- Luke Wholey’s Wild Alaskan Grill – 2106 Penn Avenue, Pittsburgh, PA 15222
Yelp/Tara B.
Yelp/Maria-Elena T. Luke Wholey’s Wild Alaskan Grill boasts one of the best bloody Marys in Pennsylvania at least according to diners that have gushed over the tall drink in online reviews. The signature bloody Mary comes with several shrimp on top.
- 3rd and Ferry Fish Market – 56 S 3rd Street, Easton, PA 18042
Yelp/3rd and Ferry Fish Market
Yelp/Reena P. 3rd and Ferry Fish Market’s Bloody Mary is touted as “brunch in a glass.” Definitely ensure you’re hungry before you order the generous Crabby Mary that combines the restaurant’s Red Rover Bloody Mary, crab cake sliders, colossal crab, and shrimp cocktail.
- Royal Tavern – 937 E Passyunk Avenue, Philadelphia, PA 19147
Yelp/Kate D.
Facebook/Royal Tavern Royal Tavern has earned accolades in Philadelphia for its scrumptious Bloody Mary that also happens to be affordable at $5. Stop by Royal Tavern for brunch, from 10 a.m. to 5 p.m., and a Bloody Mary with bacon. The Philadelphia restaurant appeals to carnivores, vegetarians, and vegans.
- Press Bistro – 110 Franklin Street, Johnstown, PA 15901
Facebook/Press Bistro
Facebook/Press Bistro Cap off your weekend with Press Bistro’s Sunday Brunch complete with your choice of a traditional Bloody Mary or a IPA Curry Blood Mary that consists of vodka, gin, tequila, bacon, and pickled veg. Sunday brunch is served every Sunday from 11 a.m. to 3 p.m.
- Triumph Brewing Company – 400 Union Square, New Hope, PA 18938
Yelp/Eric V.
Yelp/Molly M. Add some excitement to any meal when you dine at Triumph Brewing Company by ordering a Bloody Mary. The popular spot is known for its spicy Bloody Mary as well as its generous menu of small plates, entrees, salads, and sandwiches.
- Aussie and the Fox – 38 West King Street, Lancaster, PA 17603
Yelp/Claudia G.
Yelp/S.R. Dine on traditional Australian and American fare at Aussie and the Fox, also well known for its Market Bloody Mary. The popular drink is made with Finlandia Vodka, fresh tomato juice, greens, and a special blend of spices and herbs.
- Knickers Pub & Grill – 2700 Mount Rose Avenue, York, PA 17402
Yelp/Knickers Pub & Grill
Yelp/Barthy J. If a good Bloody Mary hits the spot, head to Knickers Pub at Heritage Hills Golf Resort. The weekly Sunday Brunch, served from 10 a.m. to 2 p.m., features an “Endless Bloody Mary Bar.”
- Buttonwood Grill – Rt 202 & Street Road, Lahaska, Pennsylvania
Facebook/Buttonwood Grill
Facebook/Buttonwood Grill Buttonwood Grill’s probably best known for its award-winning burgers but it has also won accolades from guests for its Bloody Mary.
- Pub & Kitchen – 1946 Lombard Street, Philadelphia, PA 19146
Facebook/Pub and Kitchen
Yelp/Tanya D. Complement your brunch at Pub & Kitchen, a traditional English pub, with the restaurant’s famous Wrangler Bloody Mary featuring a “spicy mix.”
- Meat and Potatoes – 649 Penn Avenue, Pittsburgh, PA 15222
Yelp/John K.
Yelp/Stephanie S. Stop by Meat and Potatoes for a hearty brunch, which features a Bloody Mary Bar. Meat and Potatoes hosts brunch every Saturday and Sunday from 10:30 a.m. to 2 p.m.
Your turn! What restaurant do you think has Pennsylvania’s best bloody Mary? If you prefer a nice drink alongside a roaring fire this winter, you might want to also check out these 11 cozy Pennsylvania restaurants that feature fireside dining.
Yelp/Tara B.
Yelp/Maria-Elena T.
Luke Wholey’s Wild Alaskan Grill boasts one of the best bloody Marys in Pennsylvania at least according to diners that have gushed over the tall drink in online reviews. The signature bloody Mary comes with several shrimp on top.
Yelp/3rd and Ferry Fish Market
Yelp/Reena P.
3rd and Ferry Fish Market’s Bloody Mary is touted as “brunch in a glass.” Definitely ensure you’re hungry before you order the generous Crabby Mary that combines the restaurant’s Red Rover Bloody Mary, crab cake sliders, colossal crab, and shrimp cocktail.
Yelp/Kate D.
Facebook/Royal Tavern
Royal Tavern has earned accolades in Philadelphia for its scrumptious Bloody Mary that also happens to be affordable at $5. Stop by Royal Tavern for brunch, from 10 a.m. to 5 p.m., and a Bloody Mary with bacon. The Philadelphia restaurant appeals to carnivores, vegetarians, and vegans.
Facebook/Press Bistro
Cap off your weekend with Press Bistro’s Sunday Brunch complete with your choice of a traditional Bloody Mary or a IPA Curry Blood Mary that consists of vodka, gin, tequila, bacon, and pickled veg. Sunday brunch is served every Sunday from 11 a.m. to 3 p.m.
Yelp/Eric V.
Yelp/Molly M.
Add some excitement to any meal when you dine at Triumph Brewing Company by ordering a Bloody Mary. The popular spot is known for its spicy Bloody Mary as well as its generous menu of small plates, entrees, salads, and sandwiches.
Yelp/Claudia G.
Yelp/S.R.
Dine on traditional Australian and American fare at Aussie and the Fox, also well known for its Market Bloody Mary. The popular drink is made with Finlandia Vodka, fresh tomato juice, greens, and a special blend of spices and herbs.
Yelp/Knickers Pub & Grill
Yelp/Barthy J.
If a good Bloody Mary hits the spot, head to Knickers Pub at Heritage Hills Golf Resort. The weekly Sunday Brunch, served from 10 a.m. to 2 p.m., features an “Endless Bloody Mary Bar.”
Facebook/Buttonwood Grill
Buttonwood Grill’s probably best known for its award-winning burgers but it has also won accolades from guests for its Bloody Mary.
Facebook/Pub and Kitchen
Yelp/Tanya D.
Complement your brunch at Pub & Kitchen, a traditional English pub, with the restaurant’s famous Wrangler Bloody Mary featuring a “spicy mix.”
Yelp/John K.
Yelp/Stephanie S.
Stop by Meat and Potatoes for a hearty brunch, which features a Bloody Mary Bar. Meat and Potatoes hosts brunch every Saturday and Sunday from 10:30 a.m. to 2 p.m.
OnlyInYourState may earn compensation through affiliate links in this article.
Address: 400 Union Square, New Hope, PA 18938Address: 110 Franklin Street, Johnstown, PA 15901Address: 937 E Passyunk Avenue, Philadelphia, PA 19147Address: 56 S 3rd Street, Easton, PA 18042Address: 2106 Penn Avenue, Pittsburgh, PA 15222Address: 38 West King Street, Lancaster, PA 17603Address: 2700 Mount Rose Avenue, York, PA 17402Address: 1946 Lombard Street, Philadelphia, PA 19146Address: 649 Penn Avenue, Pittsburgh, PA 15222