John Hardy's BBQ thumbnail

John Hardy's BBQ

4.4 stars based on 1109 ratings Today's hours: 11 am-9 pm Add a review

Barbecue restaurant

Contact Info

  • Location: 1940 Broadway Ave S, Rochester, MN 55904
  • Phone: (507) 281-1727

Opening hours

  • Monday: 11 am-9 pm
  • Tuesday: 11 am-9 pm
  • Wednesday: 11 am-9 pm
  • Thursday: 11 am-9 pm
  • Friday: 11 am-9 pm
  • Saturday: 11 am-9 pm
  • Sunday: 11 am-9 pm

Food and drink

Food & drink
Food & drink
The vibe at John Hardy's BBQ
Vibe
Pulled pork
Pulled pork
Image by owner
By owner

Menus and Prices

John Hardy's BBQ menu and prices
Menu #2
Menu #3
Menu #4
Menu #5

Services

  • Wheelchair-accessible car park
  • Wheelchair-accessible entrance
  • Wheelchair-accessible seating
  • Wheelchair-accessible toilet
  • Outdoor seating
  • Kerbside pickup
  • Delivery
  • Takeaway
  • Dine-in
  • Fast service
  • Lunch
  • Dinner
  • Solo dining
  • Alcohol
  • Beer
  • Coffee
  • Comfort food
  • Quick bite
  • Small plates
  • Lunch
  • Dinner
  • Catering
  • Dessert
  • Seating
  • Toilets
  • Casual
  • Cosy
  • Groups
  • Tourists
  • University students
  • Accepts reservations
  • Credit cards
  • Debit cards
  • NFC mobile payments
  • Credit cards
  • Good for kids
  • High chairs
  • Kids' menu
  • Free of charge street parking
  • Free parking lot
  • Plenty of parking

Add Your Review

You can upload up to 4 images (JPEG, PNG, WebP).

Recent Reviews

Review by Kiara

December 06, 2024

John Hardy's BBQ offers a cozy space with quick service that makes it a delightful spot for a casual meal. I indulged in the ribs, which indeed live up to the hype - they were tender and flavorful, practically falling off the bone. My side of sweet potato tots paired perfectly with it, bringing a nice sweetness to the meal.

The staff was friendly and attentive, making my dining experience enjoyable. Overall, a great spot for satisfying barbecue cravings! Just wish they had fewer vinegary sauces... 🍖


Nearby Restaurants

Royal Indian Cuisine

Royal Indian Cuisine

Indian restaurant

1647 Broadway Ave S, Rochester, MN 55904, United States

Subway

Subway

Sandwich shop

25 25th St SE, Rochester, MN 55904, United States

Green Mill On The Go

Green Mill On The Go

Takeout restaurant

1625 Broadway Ave S Suite 1, Rochester, MN 55904, United States

Zadeos Pizza

Zadeos Pizza

Pizza restaurant

1021 15th Ave SE, Rochester, MN 55904, United States

Subway

Subway

Sandwich shop

1507 Hwy 14E, Rochester, MN 55904, United States

American Legion, Wm. T. McCoy Post #92

American Legion, Wm. T. McCoy Post #92

Veterans organization

915 21st Ave SE, Rochester, MN 55904, United States

Taco Moreno

Taco Moreno

Mexican restaurant

1451 12th St SE, Rochester, MN 55904, United States

Domino's Pizza

Domino's Pizza

Pizza delivery

2025 Broadway Ave S, Rochester, MN 55904, United States

Domino's Pizza

Domino's Pizza

Pizza delivery

440 3rd Ave SE, Rochester, MN 55904, United States

New China

New China

Chinese restaurant

2630 Broadway Ave S Suite450, Rochester, MN 55904, United States

Chick-fil-A

Chick-fil-A

Chicken restaurant

1201 Broadway Ave S, Rochester, MN 55904, United States

Wabi Sabi

Wabi Sabi

Asian restaurant

1505 highway 14 E Street Southeast, 1607 US-14, Rochester, MN 55904, United States

Mango Thai

Mango Thai

Thai restaurant

318 Broadway Ave S, Rochester, MN 55904, United States

Taco JED

Taco JED

Taco restaurant

808 Broadway Ave S, Rochester, MN 55904, United States

Burger King

Burger King

Restaurant

2630 Broadway Ave S, Rochester, MN 55904, United States

Ichi Tokyo (South)

Ichi Tokyo (South)

Japanese restaurant

102 20th St SE, Rochester, MN 55904, United States

Pizza Hut

Pizza Hut

Pizza delivery

840 Broadway Ave S, Rochester, MN 55904, United States

Newt's South

Newt's South

American restaurant

1201 Broadway Ave S, Rochester, MN 55904, United States

Outback Steakhouse

Outback Steakhouse

Steak house

1201 Broadway Ave S, Rochester, MN 55904, United States

The Workshop Food Hall & Bar

The Workshop Food Hall & Bar

Restaurant

1232 3rd Ave SE, Rochester, MN 55904, United States