Reserve now

What User likes about John Allison Public House:
Stopd by John Allison Public House for the first time today. It was a very nice surprise. The food is fantastic and very cheap. Even the beer prices are great. My husband and sister-in-law had hamburgers (8 ounces, and they said they were big, as well as their French fries and roasted onion rings. I had her fried Haddock sandwich and had to bring half of it home, it was big. We definitely come back! View all feedback.

Full Menu

Download Menu

More information

Suggested nearby restaurants.

4.9
Menu
Table booking
Open Now
4.9
Menu
Table booking
Open Now
City: Waynesboro (near Greencastle), Waynesboro, United States Of America, 17268
"Food: 5 Service: 5 Atmosphere: 4"
4.5
Menu
Open Now
4.5
Menu
Open Now
City: Hagerstown (near Greencastle), 17997 Garland Groh Blvd, 21740, Hagerstown, United States
"The restaurant has some very good food."
4.7
Menu
Table booking
Open Now
4.7
Menu
Table booking
Open Now
City: Hagerstown (near Greencastle), 912 Maryland Ave, 21740, Hagerstown, US, United States
"Super slow line but worth the wait, best donuts I have ever had."
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Chambersburg (near Greencastle), 9 N Main St, Chambersburg, USA, 17201, United States
"Amazing eating and great people! 10/10"
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Chambersburg (near Greencastle), 241 Walker Rd, 17201, Chambersburg, United States
"I can only give 4 stars because my sandwich never comes out right the first time...I can't tell you how many times I've paid for bacon and when I get..."
4.8
Menu
Open Now
4.8
Menu
Open Now
City: Waynesboro (near Greencastle), 2 E Main St, Waynesboro, United States
"Made a reservation for flights with my sister. Staff was super friendly and helpful explaining options. We shared an iced flight and all of them were..."