top of page

50 Of the Best Restaurants to Eat and Drink in Central and South Central Pennsylvania

Updated: Mar 20

UPDATED : 03/02/2023


Whether you're in the mood for farm to table, a craft beer or anything between, we bring together some of the most talented and visionary entrepreneurs in the food and beverage space in central and south-central Pennsylvania. The following list is compiled from the LiveWorkPlay series of guides. You can page through all of the hard cover Pennsylvania guidebooks as well as our new Tampa Bay edition digitally.

Scroll down to see the list and if you're traveling to Tampa Bay,

Check out these 20 unique food and beverage spots.


best food in gettysburg




South Central PA.

Gettysburg - York - Hanover

BIGLERVILLE Thirsty Farmer Brew Works 290 Cashtown Road #9528 Biglerville, PA 17307 (717) 334-3325


DILLSBURG Greystone Brewhouse 303 Golf Club Avenue  Dillsburg, PA 17019 (717) 502-2155

GETTYSBURG Dunlap's Restaurant 90 Buford Ave. Gettysburg, PA 17325 (717) 334-4816




LeeBell's Mercantile

504 Baltimore St,

Gettysburg, PA 17325

(717) 398-0865




Jack's Hard Cider & Mela Kitchen

1863 Gettysburg Village Drive

Gettysburg, PA. 17325

(717) 334-4888




Hanover The Markets at Hanover Eateries and Public House

1649 Broadway, Hanover, PA 17331

(717) 646-1649




McAllister's on York

11 York Street

Hanover, PA. 17331

(717) 793-2413




place ot eat new cumberland pa

YORK Revival Social Club 19 N. George Street York, PA 17401 (717) 430-2981




The Handsome Cab

206 N. George Street York, PA 17401 (717) 793-2413


Providence Divine Cakes & Pastries

2515 S. Queen Street

York, PA. 17402

(717) 741-0120




Archetype Pizza

33 W Market St,

York, PA 17401

(717) 219-8081




Roost Uncommon Kitchen

35 W Market St,

York, PA 17401

(717) 848-6576




restaurants near hershey




Central PA.

Harrisburg - Hershey - Camp Hill - Mechanicsburg - Carlisle 

CARLISLE Desperate Times Brewery 1201 Carlisle Springs Road  Carlisle, PA 17013 (717) 706-3192


The Sunrise Cafe

231 N Hanover St,

Carlisle, PA 17013

(223) 212-5192




Gilded Door Oil & Vinegar Taproom

9 E High St.

Carlisle, PA 17013

(717) 620-9560




Castlerigg Wine Shop

110 S Hanover St,

Carlisle, PA 17013

(717) 462-4663




1794 The Whiskey Rebellion

Comfort Suites Downtown

10 S Hanover St,

Carlisle, PA 17013

(717) 960-1000




ELIZABETHTOWN Moo-Duck Brewery 79 S. Wilson Avenue  Elizabethtown, PA 17022 (570) 242-5658  


COMING SOON!

The Spot Hometown Deli

28 South Market Street

Elizabethtown, PA. 17022




HARRISBURG

Yianni's Gyros

3911 Union Deposit Road

Harrisburg, PA 17109

(717) 489-3402




Broad Street Market 1233 N 3rd St,

Harrisburg, PA 17102

(717) 236-7923



place to eat in lancaster pa

Lancaster Brewing Company  469 Eisenhower Boulevard Harrisburg, PA 17111 (717) 564-4448


South Philly Hoagies  3108 Parkview Lane · Harrisburg, PA 17111 (717) 561-2299


Greystone Public House 2120 Colonial Road · Harrisburg, PA 17112 (717) 829-9952




brewery harrisburg pa

Cork & Fork 200 State Street Harrisburg, PA 17101 (717) 234-8100


Home231

231 North St,

Harrisburg, PA 17101

(717) 232-4663




Frederic Loraschi Chocolate

4615 Hillcrest St,

Harrisburg, PA 17109

(717) 540-0000




HERSHEY / HUMMELSTOWN The Chocolate Avenue Grill 114 W. Chocolate Avenue  Hershey, PA 17033

(717) 835-0888


Hidden Still Spirits

505 rear West Chocolate Avenue

Hershey, PA. 17033

(717) 298-1663




Yianni's Gyros

121 Towne Square Drive

Hershey, PA 17033

(717) 489-3402



Smoked Bar & Grill  1201 W. Chocolate Avenue  Hummelstown, PA 17036

(717) 298-7900


Rubber Soul Brewing Company

136 S Hanover St,

Hummelstown, PA 17036

(717) 220-1741




Mangia Mangia Italian Grill

2981 Elizabethtown Rd,

Hershey, PA 17033

(717) 689-3794




My Way Pizza and Grill

Stoverdale Commons

757 Middletown Rd,

Hummelstown, PA 17036

(717) 482-8289




Jojo's Pizza

1 E Main St,

Hummelstown, PA 17036

(717) 566-9521




mechanicsburg salad

MECHANICSBURG

Snapper’s Bar & Grill 120 E. Allen Street  Mechanicsburg, PA 17055

(717) 697-9475