We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Harvey's Main Street BBQ

304 E Main St, Mount Joy, PA 17552-1548
+1 717-653-4224
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent61%
  • Very good22%
  • Average9%
  • Poor4%
  • Terrible1%
Travellers talk about
“brisket” (19 reviews)
“baked beans” (7 reviews)
“cole slaw” (7 reviews)
Closed Now
All hours
American, Barbecue
$$ - $$$
304 E Main St, Mount Joy, PA 17552-1548
Write a Review
Reviews (92)
Traveller rating
Traveller type
Time of year

1 - 10 of 92 reviews

Reviewed 5 days ago

While the food tastes good, enjoyment of it is greatly lessened if one sits in the exceedingly hard wood seat chairs, which most patrons must use. In the back room, there is a less uncomfortable wood bench seating along a wall for one side of...More

Thank Richard C
Reviewed 6 days ago via mobile

The pulled pork sandwich is second to none. It came with a side of hand cut fries that were done to perfection. The staff is very friendly and always there to top off our drinks.

Thank travelerman13
Reviewed 6 days ago

great pork bar b que sandwiches' and home made sauce. complete meals available also, takeout . can also buy pulled pork by pound and jars of sauce

Thank john w
Reviewed 6 days ago

We have been to Harvey's several times since they reopened. The food is very good. Service is adequate. The atmosphere is pleasant. The pulled pork, brisket and ribs are nice. The chicken and sausage are okay. If it is your first visit try the Decision...More

1  Thank Pruguy
Reviewed 1 week ago via mobile

I was there prior to the fire and had an excellent meal so I returned with some high expectations. Unfortunately, I ordered the beef brisket sandwich and was disappointed with how fatty and tough it was. Now, I have eaten a lot of brisket in...More

Thank ThePoundcake
Reviewed 1 week ago via mobile

Consistently high quality barbecue! The venue has a pleasant atmosphere and the service was friendly and attentive.

Thank hamstewy
Reviewed 11 April 2017 via mobile

Get the decision maker! Plenty to eat for 2 plus take home. Fries and Mac & cheese are great! Quick call ahead seating. Nice contemporary country atmosphere.

Thank ncs4498
Reviewed 11 April 2017 via mobile

Brisket is by far the best item here. Pork and chicken are both good but the brisket is where it's at. The combo dinner for $16 is the best value, with the mac and cheese and baked beans with bacon

Thank Chezdog74
Reviewed 10 April 2017

We ate here five times already and each time I marvel at the food. It is delicious!!!! If you enjoy BBQ this is the place to go.Even the side foods are wonderful and taste like homemade Lancaster County food.My husband's favorite is their ribs.I highly...More

Thank HelloThere52970
Reviewed 10 April 2017

Love this place. The ribs are tender and full of flavor. Great potato salad and cole slaw - the portions are a bit small on those though. We end up ordering another potato salad or two for a family of 5 but overall it's great...More

Thank lynnetown
Nearby Restaurants
Mosby's Pub
131 reviews
.10 km away
Rosie's Tavola
21 reviews
.23 km away
Country Table Restaurant
151 reviews
.76 km away
Nearby Attractions
Eastland Alpacas
25 reviews
4.80 km away
Chickies Rock Park
56 reviews
7.08 km away
Turkey Hill Experience
946 reviews
7.97 km away
Bube's Brewery
139 reviews
.72 km away
Questions & Answers
Get quick answers from Harvey's Main Street BBQ staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible
Good for
Groups, Kids, Child-friendly
Open Hours
11:00 - 19:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
Location and Contact Information
  • Address: 304 E Main St, Mount Joy, PA 17552-1548
  • Location: United States  >  Pennsylvania (PA)  >  Lancaster County  >  Mount Joy
  • Phone Number: +1 717-653-4224