Hampton Roads Favorite Diner
Craving a comfort food & diner classics?
You’re in luck!
Metro Diner is YOUR best local restaurant. Our takes on classic Southern food and breakfast all-day have made us locally famous — especially with chicken and waffle lovers.
If you haven’t tried Metro Diner yet, stop by our Chesapeake or Suffolk locations — or order convenient delivery. We’ll serve up the diner experience you’ve been waiting to taste.
Hampton Roads Area Locations
Regional Awards & Recognition
Yes, we cater!
Whatever the event, we can design a fantastic, fresh-tasting and filling spread for your guests.
Leave the cooking to us and soak up the compliments.
Catering Menu
What Our Guests Are Saying
Great food, great service, great relaxed ambience, what more can you ask for?! Been here 3 times, brunch, lunch and dinner. Every dish was good. All servers were so friendly and knowledgeable. Each dish is huge, even if you come hungry, you're probably still leaving with take out.
Tony N
Tampa, FL
This is the best and one of the most economical place to go for breakfast or lunch. The service is phenomenal and the staff is always happy and cheerful. Food comes out freshly made to your desire in a very efficient manner. One of my all time favorite spots in Jacksonville.
Stephanie A
Jacksonville, FL
Anyone on the fence about trying Metro Diner, definitely give it a try, and come hungry!
Corey W
Charleston, SC
We Love Tidewater Virginia
We consider it a privilege to be YOUR best local restaurant. We’re proud to serve fresh, delicious food in this area — from breakfast to lunch to dinner to dessert.
To give back to the community, we are proud to support local organizations. It’s one way to say thank you for your patronage!
Whether you’re from the area or just visiting, be sure to stop by your nearest Metro Diner and say “hi!”