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.

Town Hall Restaurant

4315 Division Hwy, Blue Ball, PA 17506
+1 717-354-4056
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent62%
  • Very good23%
  • Average5%
  • Poor9%
  • Terrible1%
Travellers talk about
“oyster stew” (3 reviews)
Open Now
6:00 am - 8:00 pmAll hours
American, Diner
4315 Division Hwy, Blue Ball, PA 17506
All Details
Write a Review
Reviews (55)
Traveller rating
Traveller type
Time of year

1 - 10 of 55 reviews

Reviewed 4 weeks ago via mobile

We visited Town Hall September 15. Our waitress Cathy was very helpful and patient. I asked many questions about items on the menu because of a food allergy. The roast beef was perfect. Their mashed potatoes are not homemade, but very tasty. Great service and...More

Thank lisas053
Reviewed 18 September 2017

We ate here years ago and said we'd never go back. We were in a hurry and not real hungry, so we tried again Service was incredibly slow on a Friday morning, they were not that busy, but it appears they cook one meal at...More

Thank Lola1958
Reviewed 9 August 2017

Great Pennsylvania Dutch food prepared by a family that's been doing it for 51 years. Try the stuffed pigs stomach (not as scary as it sounds, reminiscent of corned beef hash) with sides of cucumber slaw and corn fritters.

Thank Otis M
Reviewed 2 August 2017 via mobile

Good food, great prices, friendly staff. Who could ask for more? Will be adding this to my "places to go" list.

Thank John M
Reviewed 10 July 2017 via mobile

The food is fantastic, atmosphere is nostalgic & service is great. Bring cash...no cards. Their breakfasts ate huge & delicious!

Thank 5kulpstravelling
Reviewed 26 June 2017

We decided to eat lunch here based on the reviews. Neither one of us were overjoyed with our lunch. We can't say that it was bad because it wasn't - it just was not inspiring. We were in a hurry and probably should have mentioned...More

Thank Bondville
Reviewed 5 February 2017

I stopped in for a late lunch at this small place right on the main highway just beyond the light at Blue Ball. I had remembered getting a really good, delicious, messy, patty melt but didn't see it on the menu so I asked. Sure!...More

Thank Pat H
Reviewed 1 October 2016 via mobile

I have lived within 15 miles of Town Hall for many years. Recently a friend mentioned they had eaten there. Yesterday 9-29-16 my husband and I ate there. It is an old fashioned restaurant with a small counter area. Also had many tables. The food...More

1  Thank Ladycaroler
Reviewed 29 September 2016 via mobile

Town Hall has been one of our favorites for many years- the oyster stew is to die for and warms your soul especially on a cold dreary day. Large menu keeps everybody happy and prices are affordable. Dont miss this spot located next door to...More

Thank Rsiesta
Reviewed 11 September 2016

Going to the Town Hall Restaurant is like a step back in time. I'm guessing the place hasn't changed much since it opened way back when, but it doesn't need to, it's perfect. I love that you can see the guys cooking on the grill...More

Thank Tintagelviews
Nearby Restaurants
Shady Maple Smorgasbord
2,047 reviews
1.05 km away
Lickity Split
117 reviews
3.93 km away
Slice of Italy Pizzeria
15 reviews
4.33 km away
Nearby Attractions
Shady Maple Farm Market
183 reviews
.40 km away
Good's Store
13 reviews
1.19 km away
Lancaster County Tours
6 reviews
4.46 km away
Lapp Valley Farm
397 reviews
6.37 km away
Questions & Answers
Get quick answers from Town Hall Restaurant 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
American, Diner
Breakfast, Lunch, Dinner
Restaurant features
Seating, Waitstaff, Takeout, Wheelchair Accessible
Good for
Child-friendly, Kids
Open Hours
6:00 am - 8:00 pm
6:00 am - 8:00 pm
6:00 am - 8:00 pm
6:00 am - 8:00 pm
6:00 am - 8:00 pm
6:00 am - 8:00 pm
Location and Contact Information
  • Address: 4315 Division Hwy, Blue Ball, PA 17506
  • Location: United States  >  Pennsylvania (PA)  >  Lancaster County  >  Blue Ball
  • Phone Number: +1 717-354-4056
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing