Welcome to Metro Diner, a beloved culinary gem in Langhorne, Bucks County, PA, where classic American comfort food meets an unforgettable dining experience. With a stellar 4.7/5 Google rating and a friendly $$ price point, Metro Diner is your go-to spot for any meal of the day. Whether you’re starting your morning, grabbing a midday bite, or winding down with dinner, our menu is packed with generous portions and scratch-made dishes that keep locals and visitors coming back. At Metro Diner Langhorne, PA, we pride ourselves on serving up hearty American cuisine with a smile. Kickstart your day with our fried chicken and waffles, massive omelets, or stacks of fluffy pancakes. For lunch, explore our selection of delicious burgers, sandwiches, and fresh salads, perfect for a quick and satisfying break. As evening approaches, our dinner menu transforms with comforting classics like juicy meatloaf, savory pot roast, and crispy fish and chips, ensuring there’s something to please every palate in your family. Our commitment to quality extends to every plate, utilizing fresh ingredients to create the timeless flavors you crave. Metro Diner in Bucks County offers a warm, inviting atmosphere, making it the ideal setting for family gatherings, casual meals with friends, or a solo treat. We believe that great food should be accessible and enjoyable, and our friendly staff is dedicated to providing exceptional service that complements our delicious food. Located conveniently in Langhorne, PA, Metro Diner is more than just a restaurant; it’s a community staple where good food and good company come together. Experience the true taste of American diner culture right here in Bucks County. Come discover why so many consider us their favorite spot for breakfast, lunch, and dinner. We look forward to welcoming you to Metro Diner for a meal that feels like home.
Welcome to Metro Diner, a beloved culinary gem in Langhorne, Bucks County, PA, where classic American comfort food meets an unforgettable dining experience. With a stellar 4.7/5 Google rating and a friendly $$ price point, Metro Diner is your go-to spot for any meal of the day. Whether you’re starting your morning, grabbing a midday bite, or winding down with dinner, our menu is packed with generous portions and scratch-made dishes that keep locals and visitors coming back. At Metro Diner Langhorne, PA, we pride ourselves on serving up hearty American cuisine with a smile. Kickstart your day with our fried chicken and waffles, massive omelets, or stacks of fluffy pancakes. For lunch, explore our selection of delicious burgers, sandwiches, and fresh salads, perfect for a quick and satisfying break. As evening approaches, our dinner menu transforms with comforting classics like juicy meatloaf, savory pot roast, and crispy fish and chips, ensuring there’s something to please every palate in your family. Our commitment to quality extends to every plate, utilizing fresh ingredients to create the timeless flavors you crave. Metro Diner in Bucks County offers a warm, inviting atmosphere, making it the ideal setting for family gatherings, casual meals with friends, or a solo treat. We believe that great food should be accessible and enjoyable, and our friendly staff is dedicated to providing exceptional service that complements our delicious food. Located conveniently in Langhorne, PA, Metro Diner is more than just a restaurant; it’s a community staple where good food and good company come together. Experience the true taste of American diner culture right here in Bucks County. Come discover why so many consider us their favorite spot for breakfast, lunch, and dinner. We look forward to welcoming you to Metro Diner for a meal that feels like home.
Hours
| Loading... | — |
Metro Diner in Bucks County consistently earns high praise for its delicious, generously portioned comfort food and friendly, attentive service. Customers particularly appreciate the diner's welcoming atmosphere and the value they receive for the price.
What Customers Love
- •Large portions and great value
- •Friendly and attentive service
- •Delicious and comforting food, especially breakfast items
Service
Meals
Drinks & Diet
Atmosphere
Accessibility
Payment
Parking
Frequently Asked Questions
Metro Diner is located at 2130 E Lincoln Hwy in the Oxford Valley area of Langhorne, PA. The restaurant is conveniently situated near the Oxford Valley Mall and other shopping destinations in Bucks County, making it accessible for both locals and visitors to the area.
For the most current hours of operation for Metro Diner in Langhorne, it's best to call them directly at (215) 259-7592 or check their website. As a diner in Bucks County, they typically offer breakfast, lunch, and dinner service, with extended morning hours for early breakfast diners.
Yes, Metro Diner in Langhorne serves their full breakfast menu all day, allowing customers to enjoy their morning favorites regardless of when they visit. This popular feature has helped them earn their impressive 4.7-star rating from over 3,300 reviews in the Oxford Valley area of Bucks County.
Metro Diner in Langhorne serves classic American diner fare with a modern twist, including hearty breakfasts, sandwiches, burgers, comfort food classics, and home-style dinner entrees. Their diverse menu features both traditional favorites and creative specialty items made with fresh ingredients.
Yes, Metro Diner in Langhorne offers both takeout and delivery options for customers in the surrounding Bucks County area. Orders can be placed through their website, by calling directly at (215) 259-7592, or through third-party delivery services that partner with their Oxford Valley location.
Metro Diner in Langhorne is very family-friendly with a menu that appeals to all ages, including a dedicated kids' menu with smaller portions and child-friendly options. Their casual atmosphere, quick service, and comfortable seating make them a popular choice for families dining in the Oxford Valley area.
Metro Diner in Langhorne likely offers daily specials and featured menu items that rotate throughout the week. For information about current specials, seasonal offerings, or limited-time menu items at their Bucks County location, it's best to call directly at (215) 259-7592 or check their social media pages.
Metro Diner in Langhorne can accommodate various dietary needs and restrictions with menu modifications upon request. While they specialize in hearty diner fare, they can typically adjust preparations for gluten-sensitive, vegetarian, or other dietary preferences. For specific needs, it's recommended to speak with your server or call ahead to (215) 259-7592.
Have more questions about Metro Diner? Feel free to contact them directly.
Recommended Times:
When It's Lively:
- •Weekend brunch peak (11 AM-1 PM)
💡 These are general recommendations. Actual conditions may vary. Check Metro Diner's hours and call ahead during peak times.
Hours
| Loading... | — |
Photos (10)
Claim your free listing to update information, add photos, and respond to reviews.
What People Are Saying
Loading reviews...






