
Looking to enjoy a yummy, casual meal at one of the best grille restaurants in Mechanicsburg, PA? We’ve got you covered; whether you’re in the mood for fresh seafood, a big steak, loaded fries, or a spectacular salad, you’ll find something yummy to enjoy at one of these restaurants. These are our absolute favorites, listed in alphabetical order.
Caddy Shack Restaurant
800 Orrs Bridge Road
This restaurant is a local favorite, featuring monthly menus that focus on seasonal offerings. Customers especially love the buffalo chicken dip appetizer, and delicious fresh seafood is always offered. Located at Armitage Golf Course, the Caddy Shack is a great place to drop in for lunch after a morning round of golf. In warmer months, the restaurant offers a large outdoor deck, where you can enjoy the sunshine.
Snapper’s Bar & Grill
120 East Allen Street
Snapper’s is one of the most popular casual dining restaurants in Mechanicsburg, offering up fresh seafood, juicy steaks, and homemade pasta dishes. Stop by for pasta night every Tuesday, or bring along all your friends for happy hour at the bar from 4:00 p.m. to 6:00 p.m. every day of the week—even on weekends! Snapper’s is a fun place to catch a game with your pals, and there’s a large selection of beers on tap. Don’t forget to get some yummy appetizers, like mussels, fried mashed potato “dodge balls,” clams, calamari, shrimp, and more.
York Street Grille
398 North York Street
York Street Grille is your spot for classic bar food in a relaxed and friendly atmosphere. Opt for piergoies and fried mozzarella to start, then grab a pulled pork sandwich, teriyaki salmon, or bacon-wrapped meatloaf. On Sundays, stop by for a delicious brunch and get your favorite biscuits and gravy, or choose something a little more interesting, like a breakfast pizza or breakfast burger.