Order Now
Restaurant Banner

3-time WINNER for best live music venue, cheesesteak, and wings!

Best American Food in Royersford


Most Popular

Try our most popular items.

Cheese Steak

Cheese Steak

$11.50

Ken's Famous Grilled Pierogies  with Butter & Onions

Ken's Famous Grilled Pierogies with Butter & Onions

$9.50

French Fries

French Fries

$4.50

Tom's Italian Zeps

Tom's Italian Zeps

$11.00

Order From Our Website

Order From Our Website

Order directly from our website to save money in fees, get faster service, earn free food via our rewards program, and support local business.

Order Now

Reviews

My family loves Tom's. We eat here all the time. I swear we save up and splurge here. Love the food and the service. A staple of our community. My son Logan also loves Anthony. Great people. Great business.

Karam M.

Karam M.

Awesome place great food and live bands excellent service

Bobby A.

Bobby A.

The best wings I've ever had! Really something else. The way they run the operation is a little bit different, but once you understand the no-tab, cash-only system it's no big deal. Very good food, I do recommend.

Lucas C.

Lucas C.

Nothing beats live music, cold drinks and good friends!

Nothing beats live music, cold drinks and good friends!

"Tom's" offers pool tables, dart boards, and small games of chance. We feature a variety of local bands. Click the link below to view our event calendar #everybodygoestotoms

Event Calendar!
Only Fresh Ingredients

Only Fresh Ingredients

We invest in quality ingredients to ensure our customers get the great taste we're famous for. Because we believe that you deserve the best.

Made With Love

Made With Love

Our secret ingredient is passion. Everyone on our team is passionate about making your time with us as great as it can be — from start to finish.


Featuring

Gluten-Free Options

Healthy Options

Easy Parking


Location


Sunday

Closed

Monday

3:00 PM - 1:00 AM

Tuesday

(Today)

3:00 PM - 1:00 AM

Wednesday

3:00 PM - 1:00 AM

Thursday

3:00 PM - 1:00 AM

Friday

11:00 AM - 2:00 AM

Saturday

12:00 PM - 2:00 AM