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.
1. Luke Wholey's Wild Alaskan Grill – 2106 Penn Avenue, Pittsburgh, PA 15222
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.
2. 3rd and Ferry Fish Market – 56 S 3rd Street, Easton, PA 18042
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.
3. Royal Tavern – 937 E Passyunk Avenue, Philadelphia, PA 19147
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.
4. Press Bistro – 110 Franklin Street, Johnstown, PA 15901
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.
5. Triumph Brewing Company – 400 Union Square, New Hope, PA 18938
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.
6. Aussie and the Fox – 38 West King Street, Lancaster, PA 17603
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.
7. Knickers Pub & Grill – 2700 Mount Rose Avenue, York, PA 17402
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."
8. Buttonwood Grill – Rt 202 & Street Road, Lahaska, Pennsylvania
Buttonwood Grill's probably best known for its award-winning burgers but it has also won accolades from guests for its Bloody Mary.
9. Pub & Kitchen – 1946 Lombard Street, Philadelphia, PA 19146
Complement your brunch at Pub & Kitchen, a traditional English pub, with the restaurant's famous Wrangler Bloody Mary featuring a "spicy mix."
10. Meat and Potatoes – 649 Penn Avenue, Pittsburgh, PA 15222
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.
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!