Homemade, Handcrafted, Made to Order

Fresh Ingredients, Real Food, No Shortcuts

There’s nothing quite like a fresh, homemade sub—and that’s exactly what we serve at Maggie’s Subs. Located in Mountain Top, PA, we take pride in making ...

We don’t believe in shortcuts when it comes to good food. Every sub we serve is made fresh to order—never frozen, never pre-made. While big chains rely on ...

Some businesses start with a big idea—we started with a legacy. Our sub shop was founded in honor of our mother, who spent over 20 years in the food ...

Customer Favorites

Grilled Cheese

Golden, crispy bread with melty cheese—simple, timeless, and made just right. Choose sourdough or rye, and add bacon or tomato for extra flavor. Served with chips and a pickle for the perfect bite. Click to see why this classic never goes out of style! 

Caesar Salad

Crisp romaine, Parmesan, croutons, and Caesar dressing, made fresh to order. Light yet satisfying, with the perfect crunch in every bite. Add grilled chicken or tuna salad for extra protein! Click to explore this fresh-made favorite. 

Roast Beef Sub

Premium thinly sliced roast beef, served on fresh sub bread with your choice of cheese, lettuce, tomato, onion, and seasoning. Made fresh, never frozen, and packed with bold, savory flavor. Try it toasted for extra goodness! Click to learn more about this classic favorite. 

Loved by Locals, Trusted for Freshness

See Why People Keep Coming Back

I ordered the BLT today and it was GREAT it was only 5 dollars and it tastes amazing

Fiona Lin

I ordered the BLT today and it was GREAT it was only 5 dollars and it tastes amazing

Fiona Lin

Huge sandwiches! Fresh, fast and friendly!

Abigail McGlinchey

Huge sandwiches! Fresh, fast and friendly!

Abigail McGlinchey