John Allison Public House

  • 104 E. Baltimore St., Greencastle
    (717) 643-0218

    Hours: 11 a.m. to 11 p.m. Tuesday through Thursday; 11 a.m. to midnight Friday and Saturday; 10:00 a.m. to 9 p.m. Sunday; closed Monday

At a glance


  • John Allison Public House earns its stars

    Rated 4.0

    The John Allison Public House in Greencastle, Pa., is named for the founder of the city, whose father ran a tavern on the crossroads between Baltimore and Carlisle streets. It occupies the location of a former Greencastle landmark, the Antrim House restaurant. My friend, Pap Ricka, and I checked out ... more