8 Best American Restaurants near Port Royal

Spruce Hill Lunch American • $
21769 PA-75, Port Royal

Customers` Favorites

Ham-Eggs-Toasts-Sliced Potatos

“Their food and pies are delicious! Great service too“

4.9 Superb17 Reviews
Mac Barney's Restaurant American • $
204 West 6th St, Port Royal

“First one in this season and my first MacBarney's experience. DELICIOUS!!!! My wife had me save half or I would have ate it all! 😊“

3 Average2 Reviews
Harshbarger's Sub 'N Malt American • $$
716 Swamp Rd, Mifflintown - 1.73 miles

Customers` Favorites

Rack of Ribs with Fries and Macaroni and Cheese
Double Deuce Coupe Burger and Fries
Grilled Buffalo Chicken Salad
Good Vibrations Taco Burger
Mozzarella Bread Sticks
Hamburger Steak Dinner
Buffalo Chicken Fries
Soft Serve Ice Cream
Loaded Cheese Fries
Ice Cream Sundae

“Chubby Elvis = Win 🤌🏻 I was a first time visitor on 5.25.25, and had the best milkshake I've had in a long time.“

4.6 Superb109 Reviews
Juniata Junction Restaurant American • $
5813 William Penn Hwy, Mifflintown - 1.39 miles

Customers` Favorites

Grilled Cheese with Chicken Noodle Soup
Fried Shrimp and Fries
Chicken and Waffles
Stewed Tomatoes
Grilled Reuban
Fresh Cut Fries
Turkey Dinner
Cheesesteak
Home Fries
Taco Salad

“My cousins and I had lunch at your restaurant Saturday October 12th. I must say the food was good. However our server, Mindy, was best! She made our experience exceptionally great! Mindy did not hurry us to order and did not hurry us to leave. We were able to joke along with her! You have an awesome server in Mindy!!“

4.5 Superb48 Reviews
Dukes Diner American •
6577 William Penn Hwy, Mifflintown - 1.63 miles

“First time here. It's quaint, simple, affordable, and as comfortable as your own home. The family that owns this place are hard-working, blue-collar Americans. They are truly great people. I ordered The Fat Terry Burger, which consists of 4 beef patties, bacon, cheese, lettuce, and tomato. Additionally, I ordered Fresh Cut French Fries.“

4.5 Superb2 Reviews
The Bread Of Life Restaurant American • $
30644 Rte 35 N, Mcalisterville - 8.63 miles

Customers` Favorites

Grilled Chicken over Pasta with Alfredo Sauce
Chocolate Cake with Peanut Butter Icing
Blackened Steak w Baked Potatoe
Grilled Shrimp and French Fries
Chicken Alfredo w Vegetables
Stuffed Meatloaf Dinner
Zucchini and Tomatoes
Chicken Fingers Dinner
Biscuits and Gravy
Steak Wrap Isaacs

“Great service!! Definitely recommend this restaurant for family and friends“

4.8 Superb57 Reviews
Clubhouse Grill & Restaurant Bar & Grill • $
23 Parkside Ct, Mifflintown - 3.5 miles

Customers` Favorites

Basket of Fries or Steak Fries
Black Diamond Cheese Steak
Mushroom Swiss Burger
Stinging Honey Garlic
Prime Rib Sandwich
Burger and Fries
Boneless Wings
Steak Salad
Fried Clams

“Three of us stopped for dinner. Surprisingly quiet on a Saturday night. The food was good. The only problem is that a salad that was ordered without chopped onions still had them. The server was excellent and attentive. The dining room had a nice feel to it. But the parking could use a little bit more lighting and maybe a bigger sign. Overall, it was a good experience and a good place to stop for a bite.“

4.5 Superb29 Reviews
8

IHOP

IHOP Breakfast • $
33 Stop Plaza Dr, Mifflintown - 3.2 miles

Customers` Favorites

55 Breakfast Sampler
Cupcake Pancakes
Belgian Waffle
Pancake Combo
Onion Rings
Hash Browns
Chicken
Hash

“AJ the server was Training, Morgan, a new Server. I was considerably impressed. AJ checked 'ALL' the boxes that a Server must do to give exemplary service. He received a tip that put a smile on his face. I gave Morgan a tip as well. Although she was in training, I'm confident if she follows the detailed skills from AJ, every traveler, local or across the country, will receive the best service in the nation! Food was hot, tasty, and freshly made. I had to order seconds!“

3.7 Good71 Reviews