What are you looking for?

American Restaurants in Harrisburg

4.6 - 274 votes

Hours: 4 - 10PM

340 Verbeke St, Harrisburg
(717) 695-4888


This place is pretty rad. Definitely a great spot to hang out! Really great and friendly service. You can shop and grab a brew (or three) while you wait ... More reviews

4.3 - 325 votes

Hours: 4 - 9PM

2625 Brindle Dr, Harrisburg
(717) 545-4028

Harvest Seasonal Grill & Wine Bar- Harrisburg

Harvest always provides delicious food that is unique. Great service and good food make for a pleasant dining experience. More reviews

4.5 - 234 votes

Hours: 11AM - 10PM

231 North St, Harrisburg
(717) 232-4665

Home 231

Let me start off with my actual server was pretty good, was a little disappointed when I walked in and wasnt greeted and had to practically find someone ... More reviews

4.4 - 220 votes

Hours: 11AM - 8PM

1037 Paxton St #1645, Harrisburg
(717) 236-2719

Dodge City Steakhouse

The food was delicious! My husband and I had never been to this restaurant before. We were greeted with a friendly smile and immediately seated in a boo... More reviews

4.4 - 219 votes

Hours: 7AM - 10PM

215 N 2nd St, Harrisburg
(717) 236-2599

Cafe Fresco Center City

First time dining inside since Covid and the food, service and drinks we all very good. The place seemed less busy than before but hopefully if they serv... More reviews

4.4 - 211 votes

Hours: 4 - 9PM

469 Eisenhower Blvd, Harrisburg
(717) 564-4448

Lancaster Brewing Company - Harrisburg

My family & I are up here at Harrisburg for a lacrosse tournament, stopped in for dinner and what an amazing Atmosphere! Great Service! Joann was ama... More reviews

4.5 - 185 votes

Hours: 11AM - 2AM

400 Forster St, Harrisburg
(717) 412-0931

The Sturges Speakeasy

Food was excellent and reasonably priced, great atmosphere. Home made Italian and Ranch salad dressings were incredible. More reviews

4.6 - 158 votes

Hours: 11AM - 7PM

5943 Linglestown Rd, Harrisburg
(717) 412-7120

Mellow Minded Cafe

Average breakfast Overeasy eggs cooked too much. Breakfast potatoes were previously cooked and a a little dry. Pancakes and French toast very good. For t... More reviews

4.3 - 224 votes

Hours: 11AM - 9PM

2120 Colonial Rd, Harrisburg
(717) 829-9952

Greystone Public House

In Harrisburg PA for business and decided to try Greystone Public House. The building inside and out are beautiful and the staff is great, our server Sar... More reviews

4.5 - 155 votes

Hours: Closed today

1101 N 2nd St, Harrisburg
(717) 236-5783

The Midtown Tavern

I like this place to go a grab something to eat and have a ? nice place to go and eat love their friendly staff and good services More reviews

4.2 - 215 votes

Hours: 7 - 10AM

1 N 2nd St, Harrisburg
(717) 237-6419

Ad Lib Craft Kitchen & Bar

Inedible food. Whoever thought short rib mac n cheese should be topped with salt and vinegar potato chips, clearly thought it up during a late night... M... More reviews

4.5 - 148 votes

Hours: 11:30AM - 11PM

202 Locust St, Harrisburg
(717) 232-9914

McGrath's Pub

Fantastic find in Harrisburg. Irish pub that shows sport.The food was good and the place had an excellent vibe, with staff being helpful and friendly.If ... More reviews

4.1 - 228 votes

Hours: 12 - 10PM

4425 N Front St, Harrisburg
(717) 695-3622

Boro Bar & Grill RiverView

Went at 12:45 for lunch with my husband. There were 3 empty tables that seat six on their deck. But the waitress told us nothing was available and we wou... More reviews

4.2 - 195 votes

Hours: 4 - 9PM

1500 N 6th St #101, Harrisburg
(717) 831-8322

Café 1500

Very nice restaurant with great potential. Staff was well trained but sparse. Struggled to get tables cleared and seat guests with reservations. Food was... More reviews

4.2 - 187 votes

Hours: 12 - 11PM

987 Eisenhower Blvd, Harrisburg
(717) 939-9575

Gilligans Bar & Grill

First and last visit. I understand covid has taken a tole on all businesses but the service is extremely slow. Out of several items. Takes forever to ju... More reviews

4.3 - 156 votes

Hours: Open 24 today

4751 Lindle Rd, Harrisburg
(717) 939-7841

Red Lion Hotel Harrisburg Hershey

Nice hotel. Lobby areas and front desk looked beautiful with nice decor.All staff encountered were great.They had quiet signs in hallways.I was in the 36... More reviews

4.4 - 123 votes

Hours: 11:30AM - 9PM

211 N 2nd St, Harrisburg
(717) 233-6699

Stock's on 2nd

Young bartender that likes Gone Girl had us rolling!! I will be back...she was amazing!! More reviews

4 - 180 votes

Hours: 11AM - 10PM

4300 Jonestown Road, Colonial Park Mall, Harrisburg
(717) 657-1978

Red Lobster

Rebecca [ its spelled the other way], she was amazing, one of the best waitresses i had ever! Food was very good, she wont let you down!! More reviews

4.1 - 162 votes

Hours: 4 - 10PM

3526 Walnut St, Harrisburg
(717) 652-7348

Progress Grill

Progress Grill is known for their steaks m crab cakes....I've visited multiple times over the yrs and had nothing but great service. Staff are frien... More reviews

4.2 - 143 votes

Hours: 4 - 9PM

50 N Cameron St, Harrisburg
(717) 221-1080

Appalachian Brewing Company

Utterly shocked....had a large group coming from a tournament. Trying to support local! Place was completely empty. We had to add some and was trying to ... More reviews

4.1 - 155 votes

Hours: 11AM - 10PM

6852 Derry St, Harrisburg
(717) 564-9920

The Wharf

The food was decent, but the service was lacking. We watched "regulars" being treated like family, while being pushed to the side. The restaura... More reviews

4.3 - 122 votes

Hours: 11:30AM - 9PM

750 Eisenhower Blvd, Harrisburg
(717) 564-4654

Leeds Ltd Restaurant and Lounge

Very good food. Salmon was excellent. Creme brulee was very good. Service was great. Well recommended. More reviews

4 - 167 votes

Hours: 7AM - 9PM

7833 Linglestown Rd, Harrisburg
(717) 545-5650

Perkins Restaurant & Bakery

It was a busy Father's Day weekend yet the staff was pleasant, courtious and accommodating. Food was very good and our waitress and cashier were att... More reviews

4.1 - 150 votes

Hours: 6AM - 8PM

3302 Derry St, Harrisburg
(717) 565-1171

City Line Diner

I go there once a month with friends for lunch. You can get breakfast all day. I get the New York Panini usually; but I change up now and then.Soups are ... More reviews

4.3 - 116 votes

Hours: 6:30AM - 8PM

5290 Derry St, Harrisburg
(717) 564-9110

The Promenade Family Restaurant

Excellent and generous amount of quality food. Would recommend to anyone. Service was wonderful. More reviews

View on map