Southampton, just minutes away from Philadelphia has some of the best restaurants around. Whether you’re craving some Italian food, Mexican food, or are looking for vegetarian options, there’s a spot for you in town. We’ve put together a list of our top picks for restaurants in Southampton so you know where to go the next time you’re in the area.
With different atmospheres and vibes, there’s plenty of restaurants for every occasion. You may even find yourself trying a couple of spots after seeing the amazing options. Keep reading to learn more about each place on our list!
Best Restaurants in Southampton
- Steam Pub
- Maggio’s Restaurant, Bar & Ballroom
- Blue Sage Vegetarian Grille
- Robin Hood Restaurant
- Las Margaritas
- Longhitano’s Pizza
- Osteria Saporino BYOB
- 2nd Street Pike Grill
- The Iron Oven
606 2nd St Pike, Southampton, PA 18966
Phone: (215) 942-6468
This Southampton restaurant takes on a pub-like appearance and menu with plenty of delicious food and drinks to try. As a locally-owned restaurant with plenty of food service experience, you can count on enjoying yourself here.
Steam Pub’s menu has a variety of pub fare plates to fill you up. We recommend the french dip, short rib mac and cheese, brad fox burger, or shrimp tacos. Be sure to have a cocktail, beer, or some wine while you’re there!
Maggio’s Restaurant, Bar & Ballroom
400 2nd St Pike, Southampton, PA 18966
Phone: (215) 322-7272
Looking for a good spot to take the whole family? Check out Maggio’s Restaurant, Bar & Ballroom. This spot seats 250 people, so it’s perfect for big groups. With an attached bar, it’s also a great place to enjoy delicious drinks with your food.
Maggio’s serves a mixture of American and Italian cuisine, so there’s a little bit of something for everyone. We recommend the penne, tomato and vodka, the slammer steak, the da vinci pizza, or meatball parmesan sandwich!
Blue Sage Vegetarian Grille
727 2nd St Pike, Southampton, PA 18966
Phone: (215) 942-8888
Trying to find a place with lots of vegetarian options? Look no further than Blue Sage Vegetarian Grille. This local restaurant serves an all vegetarian menu, so anything that sounds good is fair game. With over 800 reviews, it’s clear this is a popular spot.
Blue Sage offers a menu with plenty of different flavors and cuisines to taste. Be sure to try the wild mushroom ramen, grits supper, verduras, or pan casear. Don’t forget to try some dessert, too!
Robin Hood Restaurant
528 2nd St Pike, Southampton, PA 18966
Phone: (215) 355-1522
When you’re not quite sure what you’re in the mood for, swing by Robin Hood Restaurant. This local spot is a favorite of many with over 600 reviews. Locals love the affordable prices, fast service, and friendly staff at this spot.
Serving a menu with a little bit of everything, everyone will be able to find something they’ll love here. Try out the turkey panini, R & H burger, seafood alfredo, or a beef gyro. Make sure you stop by for breakfast sometime as well!
441 2nd St Pike, Southampton, PA 18966
Phone: (215) 322-7775
Craving some authentic Italian cuisine? Try out Angelo’s Pizzeria & Ristorante. This family-owned and operated restaurant has been in service for over 40 years now. With an emphasis on traditional foods and fresh ingredients, you can bet this food will be delicious.
Angelo’s menu is filled with your favorite Italian dishes, so if you can’t make up your mind, we recommend the tuscan veggie ravioli, eggplant rollatini, veal sorrentino, or or manicotti. Be sure to have some tiramisu or a cannoli for dessert!
765 2nd St Pike, Southampton, PA 18966
Phone: (215) 354-4445
If you’re more in the mood for some Mexican food, we’ve got just the place. Try out Las Margaritas. This local restaurant is quite popular with over 1,000 reviews. Reviewers love the huge portions and menu variety.
With an extensive menu, this is a great spot to take large groups as they’ll have something for everyone. Be sure to try the special degallado, San Jose special, carnitas, or vegetarian supreme. Don’t forget to sip on a margarita with your meal!
751 Street Rd, Southampton, PA 18966
Phone: (215) 953-1690
When all you want is a delicious pizza, head over to Longhitano’s Pizza. This family-owned and operated restaurant has been serving pizza and other Italian dishes since 1965. With traditional recipes, you can count on loving the food here.
With everything from sandwiches and burgers to pasta and pizza Longhitano’s is sure to have all of your favorites. Try out the seafood white pizza, buffalo chicken pizza, lasagna, or a pizza burger. Make sure to check out their family specials Monday through Wednesday!
Osteria Saporino BYOB
1051 County Line Rd, Huntingdon Valley, PA 19006
Phone: (215) 355-5577
Another great spot for Italian cuisine is Osteria Saporino BYOB. Though, as the name may imply, this spot allows its patrons to bring their own alcohol. This restaurant is family-owned and operated and prioritizes the use of locally-sourced ingredients.
Choose from lunch or dinner at Osteria Saporino BYOB – both with plenty of delicious options. We recommend the focaccia ai ficchi pizza, gnocchi sorrento, chicken rollatini, or veal porcini. They also offer some gluten-free options. Be sure to bring your favorite wine!
2nd Street Pike Grill
257 2nd St Pike, Southampton, PA 18966
Phone: (215) 485-5873
A casual yet charming spot for some breakfast, brunch, or lunch is 2nd Street Pike Grill. This local restaurant offers delicious American cuisine in a cozy and welcoming space. With an evolving menu, you’ll always have something new to try too.
2nd Street Pike Grill’s menu is complete with classic breakfast and lunch dishes to choose from. Be sure to try the smoked salmon platter, brioche french toast, avocado grilled cheese, or grilled chicken sandwich. Don’t forget to grab a smoothie on your way out!
The Iron Oven
1134 Street Rd, Southampton, PA 18966
Phone: (215) 322-1907
A somewhat new addition to the Southampton restaurant scene is The Iron Oven. This locally-owned and operated restaurant serves American cuisine and focuses on an inviting experience for its patrons.
The Iron Oven offers everything from burgers to pizza to pasta, so it’s great for whatever you’re craving. Try out the smoked prime rib, diablo burger, spinach artichoke pizza, or vegetarian risotto. Make sure to grab a cocktail or some wine while you eat your meal!
If one thing is for sure, it’s that food in this Philly suburb is the kind you don’t want to miss. With so many amazing options and places to try, you may have to take a few trips to try each spot.
Which restaurant are you most excited about? Let us know! Did we leave a restaurant out of this list? Make sure you drop us a line and we’ll check it out!
This page may contain affiliate links. If you click through and make a purchase, we'll earn a small commission, at no additional cost to you.