PA is a food lover’s dream. Just about anywhere you go in the state, you’re certain to find some of the state’s best food. Most towns have that perfect street, brimming with every kind of restaurant – from a steakhouse to a bistro – that will delight diners with all palates. In Harrisburg, North 2nd Street is arguably one of the city’s top restaurant streets. Here are just some of the culinary gems you’ll find on what might be the best restaurant street in Pennsylvania.

  1. The Firehouse Restaurant – 606 N 2nd Street, Harrisburg, PA 17101

Facebook/The Firehouse Restaurant

Facebook/The Firehouse Restaurant Nestled in an historic former firehouse, The Firehouse Restaurant offers both dine in and take out for lunch and dinner. The eclectic assortment of entrees include fish and chips, prime rib, and stoned chicken. For a lighter meal, choose one of the salads, such as the Greek salad or the Firehouse salad. The Firehouse Restaurant is open Monday through Thursday from 11:30 a.m. to 10 p.m. and Friday and Saturday from 11:30 a.m. to 10:30 p.m.

  1. Bollywood Bar and Grill – 110 N 2nd Street, Harrisburg, PA 17102

Trip Advisor/Dave H.

Facebook/Bollywood Bar and Grill Journey to India without leaving Harrisburg. Bollywood Bar and Grill’s menu focuses on Halal and cuisine from Northern India. The eclectic menu features such items as tandoori chicken, chicken chipotle, curries, and rice. Peruse the dessert menu and cap off your meal with kheer (rice pudding) or gulab jamun (fried milk dumplings). Online ordering is available. Bollywood Bar and Grill is open daily from 11:30 a.m. to 2:30 p.m., Sunday through Thursday from 5 p.m. to 9:30 p.m., and Friday and Saturday from 5 p.m. to 10 p.m.

  1. The Vegetable Hunter – 614 N 2nd Street, Harrisburg, PA 17101

Trip Advisor/Management

Trip Advisor/Management Whether you’re vegan, vegetarian or just looking for a delicious meal, head to the Vegetable Hunter. The quaint cafe and boutique brewery offers delectable homemade vegan and vegetarian dishes. Browse the menu that boasts such dishes as cheese panini, the Asian noodle bowl, and the taco bowl. Handcrafted cocktails range from Strawberry Fields to the Ch-Ch-Cherry Bomb! The Vegetable Hunter welcomes guests Monday and Tuesday from 10:30 a.m. to 2:30 p.m. and Wednesday and Thursday from 10 a.m. to 8 p.m. Friday and Saturday hours run from 10 a.m. to 10 p.m.

  1. 1700 Degrees Steakhouse – 1 N 2nd Street, Harrisburg, PA 17101

Trip Advisor/Dean Amy-2004

Facebook/1700 Degrees Steakhouse Sometimes nothing hits the spot like a tender, juicy steak. 1700 Degrees Steakhouse, tucked away in the Hilton Hotel, prides itself on serving the area’s “Finest Steaks.” The fine dining eatery’s menu features such entrees as Porterhouse, filet mignon, and rib eye. Pair your meal with the perfect white or red wine then follow up with dessert - brownies, chocolate truffles, or macaroons. The popular Harrisburg steakhouse serves dinner from 5:30 p.m. to 10 p.m. Monday through Saturday.

  1. 2nd Street Shawarma – 316 N 2nd Street, Harrisburg, PA 17101

Facebook/2nd Street Shawarma

Facebook/2nd Street Shawarma Sit outside on a warm day or dine indoors at the quaint 2nd Street Shawarma. The Mediterranean restaurant beckons both carnivores and vegetarians with its eclectic menu. Choose from such dishes as the falafel platter, the chicken Shawarma platter, or the lamb shish kabob platter. Stop by 2nd Street Shawarma Tuesday through Thursday from 11 a.m. to 9 p.m., Friday from 11 a.m. to 3 a.m., Saturday from noon to 3 a.m., and Sunday from noon to 9 p.m.

  1. Note Bistro & Wine Bar – 1530 N 2nd Street, Harrisburg, PA 17102

Facebook/Note Bistro & Wine Bar

Facebook/Note Bistro & Wine Bar Fresh ingredients highlight the dishes served at Note Bistro & Wine Bar. Set in an old Victorian house, the quaint restaurant’s menu changes with the seasons. Entrees include braised short rib, the brisket burger, Cornish hen, and steamed mussels. Note Bistro & Wine Bar welcomes diners from 4:30 p.m. to 9 p.m. on Tuesday, 4:30 p.m. to 10 p.m. Wednesday through Friday, and 5 p.m. to 10 p.m. on Saturday. Sunday brunch is served from 10:30 a.m. to 2 p.m. while Sunday dinner is dished up between 4 p.m. and 9 p.m.

Mmm..mmm…what’s your favorite restaurant on the best restaurant street in Pennsylvania? One listed here or another one you’d like to see us feature? If you like really big servings when you go out for a meal, check out these 10 restaurants in PA.

Facebook/The Firehouse Restaurant

Nestled in an historic former firehouse, The Firehouse Restaurant offers both dine in and take out for lunch and dinner. The eclectic assortment of entrees include fish and chips, prime rib, and stoned chicken. For a lighter meal, choose one of the salads, such as the Greek salad or the Firehouse salad. The Firehouse Restaurant is open Monday through Thursday from 11:30 a.m. to 10 p.m. and Friday and Saturday from 11:30 a.m. to 10:30 p.m.

Trip Advisor/Dave H.

Facebook/Bollywood Bar and Grill

Journey to India without leaving Harrisburg. Bollywood Bar and Grill’s menu focuses on Halal and cuisine from Northern India. The eclectic menu features such items as tandoori chicken, chicken chipotle, curries, and rice. Peruse the dessert menu and cap off your meal with kheer (rice pudding) or gulab jamun (fried milk dumplings). Online ordering is available. Bollywood Bar and Grill is open daily from 11:30 a.m. to 2:30 p.m., Sunday through Thursday from 5 p.m. to 9:30 p.m., and Friday and Saturday from 5 p.m. to 10 p.m.

Trip Advisor/Management

Whether you’re vegan, vegetarian or just looking for a delicious meal, head to the Vegetable Hunter. The quaint cafe and boutique brewery offers delectable homemade vegan and vegetarian dishes. Browse the menu that boasts such dishes as cheese panini, the Asian noodle bowl, and the taco bowl. Handcrafted cocktails range from Strawberry Fields to the Ch-Ch-Cherry Bomb! The Vegetable Hunter welcomes guests Monday and Tuesday from 10:30 a.m. to 2:30 p.m. and Wednesday and Thursday from 10 a.m. to 8 p.m. Friday and Saturday hours run from 10 a.m. to 10 p.m.

Trip Advisor/Dean Amy-2004

Facebook/1700 Degrees Steakhouse

Sometimes nothing hits the spot like a tender, juicy steak. 1700 Degrees Steakhouse, tucked away in the Hilton Hotel, prides itself on serving the area’s “Finest Steaks.” The fine dining eatery’s menu features such entrees as Porterhouse, filet mignon, and rib eye. Pair your meal with the perfect white or red wine then follow up with dessert - brownies, chocolate truffles, or macaroons. The popular Harrisburg steakhouse serves dinner from 5:30 p.m. to 10 p.m. Monday through Saturday.

Facebook/2nd Street Shawarma

Facebook/2nd Street Shawarma

Sit outside on a warm day or dine indoors at the quaint 2nd Street Shawarma. The Mediterranean restaurant beckons both carnivores and vegetarians with its eclectic menu. Choose from such dishes as the falafel platter, the chicken Shawarma platter, or the lamb shish kabob platter. Stop by 2nd Street Shawarma Tuesday through Thursday from 11 a.m. to 9 p.m., Friday from 11 a.m. to 3 a.m., Saturday from noon to 3 a.m., and Sunday from noon to 9 p.m.

Facebook/Note Bistro & Wine Bar

Fresh ingredients highlight the dishes served at Note Bistro & Wine Bar. Set in an old Victorian house, the quaint restaurant’s menu changes with the seasons. Entrees include braised short rib, the brisket burger, Cornish hen, and steamed mussels. Note Bistro & Wine Bar welcomes diners from 4:30 p.m. to 9 p.m. on Tuesday, 4:30 p.m. to 10 p.m. Wednesday through Friday, and 5 p.m. to 10 p.m. on Saturday. Sunday brunch is served from 10:30 a.m. to 2 p.m. while Sunday dinner is dished up between 4 p.m. and 9 p.m.

OnlyInYourState may earn compensation through affiliate links in this article.

Address: 614 N 2nd Street, Harrisburg, PA 17101Address: 1700 Degrees Steakhouse – 1 N 2nd Street, Harrisburg, PA 17101Address: 316 N 2nd Street, Harrisburg, PA 17101Address: 1530 N 2nd Street, Harrisburg, PA 17102Address: 110 N 2nd Street, Harrisburg, PA 17102Address: 606 N 2nd Street, Harrisburg, PA 17101