Menu Our Story Gallery Visit Us Reserve a Table
Warm interior of Cowboy Kitchen café with rustic wooden tables and ambient lighting

Port Royal's Kitchen & Bar

Real Food Cooked
the Way Home
Should Taste

Hearty plates, cold drinks, and the kind of hospitality that makes strangers feel like regulars — right here on PA-75.

Home-Style Cooking ◆ Craft Cocktails ◆ Local Ingredients ◆ Live Music Nights ◆ Family Friendly ◆ Full Bar ◆ Comfort Food ◆ Port Royal, PA ◆ Home-Style Cooking ◆ Craft Cocktails ◆ Local Ingredients ◆ Live Music Nights ◆
Chef preparing a hearty meal in the Cowboy Kitchen open kitchen
Close-up of a beautifully plated comfort food dish at Cowboy Kitchen
Est. Port Royal, PA

Built on Good Food
and Hard Work

Cowboy Kitchen started with a simple belief: that the best meals aren't complicated. They're honest. A properly cooked burger. A bowl of mac and cheese that actually tastes like cheese. A drink made with intention, not shortcuts.

We opened our doors in the heart of Port Royal so our neighbors — and anyone passing through on PA-75 — would have a place where food feels like a promise kept. No fuss. No pretense. Just real cooking, served with a smile, in a space that feels like yours.

Whether you're grabbing breakfast before your day starts or settling in for a long evening with friends, we're glad you're here.

100% Home-Style Cooking
Full Bar & Cocktails
7 Days a Week

Loved by Locals
and Travelers Alike

"

Best comfort food in the area, hands down. The cowboy burger changed my life and the atmosphere is so welcoming. This is our go-to spot every weekend.

Local Regular Port Royal, PA
"

Stopped by while passing through and ended up staying for hours. The food is incredible — everything tastes homemade. The staff made us feel right at home.

Traveling Visitor On Route 75
"

The breakfast here is unreal. Fluffy pancakes, fresh coffee, and genuine conversation. It's the kind of place that reminds you why small-town dining is special.

Weekend Visitor Central PA

Come On In.
We've Got Your Table.

We're right on PA-75 in the heart of Port Royal. Pull in, park, and let us take care of the rest.

Address 316 PA-75, Port Royal, PA 17082
Hours Mon–Sun: 7:00 AM – 10:00 PM

Reserve Your
Table Today

Have a group coming through? Want to make sure we have a spot ready? Drop us a line and we'll get back to you right away.

Thanks! We'll get back to you shortly to confirm your reservation.
Is this your business?This is my business