Welcome to the Caddy Shack in Mechanicsburg.

We invite you to DROP IN any time and enjoy our great food, fully stocked bar, outstanding service and friendly atmosphere.
The Caddy Shack is a wonderful place to meet friends, celebrate events or just relax and unwind.
Stretch out on our comfortable deck overlooking Armitage Golf course and enjoy an ice cold beer and a bucket of wings after a round of golf or just DROP IN...