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.

Filling Station

320 W Main St, Palmyra, PA 17078-1504
+1 717-838-9077
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent65%
  • Very good24%
  • Average9%
  • Poor1%
  • Terrible1%
Travellers talk about
“donuts” (48 reviews)
“home fries” (14 reviews)
“fritters” (5 reviews)
Open Now
05:00 - 20:00All hours
American, Diner
320 W Main St, Palmyra, PA 17078-1504
All Details
Write a Review
Reviews (158)
Traveller rating
Traveller type
Time of year

1 - 10 of 157 reviews

Reviewed 1 week ago

The Filling Station has been almost a staple for our family. The donuts are to die for, but get there early or order the day before.

Thank lynnie1024
Reviewed 1 week ago

This was a wonderful place to visit. It is old-school, traditional diner-style ambiance with excellent and large portions. The wait staff was fantastic. The pies were delectable. And the doughnuts were just awesome! But if you want a selection of the doughnuts, they go fast....More

Thank DawnH000
Reviewed 1 week ago

great food, good prices, don'y forget to try the donuts Small but friendly limited seating, but worth it everytime

Thank John H
Reviewed 2 weeks ago

Old fashioned place. Friendly, efficient staff. Terrific food. Great prices. Located in the town right next to Hershey. Wporth the few minutes it takes to get there.

Thank Maggie B
Reviewed 2 weeks ago

Good meal, donuts are home made. Breakfast was good size portion. Servers were in the weeds so my service not the best. It seamed as if the servers were on a first name basis with over half the costomers.

Thank 1william5555
Reviewed 3 weeks ago

We were looking for someplace different to eat not far from our home. This was a great choice. Not very big, but very busy. We got the last table. Breakfast was quick, cheap, and delicious. My wife had an egg-white omelet and i had a...More

Thank Tom B
Reviewed 4 July 2017

When it comes to sanitary dining, this resturant fails! It's a very crowded and the seating is very uncomfortable, I was shoulder to shoulder. The server practically threw the food at us. We were a party of 6 and we had to sit far apart....More

Thank CinHow
Reviewed 22 May 2017

We had stopped at the Filling station on a late Thursday Morning for breakfast. The place seemed to be very busy with regulars for the time of the day, and the staff seemed very busy. We sat at the counter as that was all that...More

Thank BergholzTimelord
Reviewed 3 May 2017

The Filling Station is sort of legendary in Palmyra. For most of my life I've been hearing about what a great place it is. So why haven't I been here until today? Well mostly because it's so hard to get in! They open early and...More

Thank CMShay
Reviewed 12 April 2017 via mobile

You can't beat their club sandwich. Best in the area! Their burgers are good and their smoked pork chops as well.

Thank cdbeard57
Nearby Restaurants
Tatiana's Restaurant
1,023 reviews
1.28 km away
Babe's Grill House
196 reviews
.90 km away
A & M Pizza Restaurant
20 reviews
.69 km away
Lisa's Cafe
165 reviews
1.23 km away
Nearby Attractions
Palmyra Flagship Cinermas
49 reviews
3.08 km away
5,885 reviews
4.85 km away
Gulien's Massage & Saltroom
8 reviews
.40 km away
Risser Marvel Farm Market
7 reviews
4.33 km away
Questions & Answers
Get quick answers from Filling Station 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, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible, Highchairs Available
Good for
Kids, Local cuisine, Child-friendly
Open Hours
07:00 - 14:00
05:00 - 20:00
05:00 - 20:00
05:00 - 20:00
05:00 - 20:00
05:00 - 20:00
05:00 - 14:00
Location and Contact Information
  • Address: 320 W Main St, Palmyra, PA 17078-1504
  • Location: United States  >  Pennsylvania (PA)  >  Palmyra
  • Phone Number: +1 717-838-9077
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