Breakfast worth getting up for
Start the day with buttermilk pancakes, Belgian waffles, cinnamon French toast, eggs Benedict, breakfast burritos, omelettes, bagels, home fries, and classic egg breakfasts made to order.
Gainesville Diner
Best Breakfast in Prince William County
Gainesville's neighborhood diner
Big breakfasts, feel-good lunches, and the kind of welcome that turns first visits into weekly traditions.
Multiple Awards WinnerTwo Time Best Breakfast in Prince William County
A Gainesville original
At G Diner, familiar favorites meet the bright flavors of Mediterranean and Latin kitchens.
From buttermilk pancakes and made-to-order omelettes to crisp salads, savory crepes, and smash burgers, every plate is made to feel both comforting and considered. Come as you are. Stay as long as you like.
Coffee roasted next door at Roast-n-Toast.
Plan your visitBreakfast close to home
G Diner is an independent neighborhood restaurant serving generous breakfasts, relaxed brunches, and satisfying lunches seven days a week in Gainesville Square.
Start the day with buttermilk pancakes, Belgian waffles, cinnamon French toast, eggs Benedict, breakfast burritos, omelettes, bagels, home fries, and classic egg breakfasts made to order.
Our extensive American diner menu also includes savory crepes, burgers, sandwiches, wraps, fresh salads, Mediterranean flavors, and Latin-inspired favorites—with choices for the whole family.
Convenient to Gainesville, Haymarket, Linton Hall, Bristow, Catharpin, Broad Run, and New Baltimore, G Diner is proud to be a two-time Best Breakfast winner in Prince William County.
Gather around
Office mornings, family celebrations, and everything in between. Tell us a little about your event and our team will follow up with you.
Need help with your request?
Call us(571) 248-2179The G Diner feeling
“We don't count calories,
we count memories.”
Multiple Awards WinnerTwo Time Best Breakfast in Prince William County
★Come say hello
14674 Lee Hwy
Gainesville, VA 20155
Mon–Sat 7:00 AM – 3:30 PM
Sunday 7:00 AM – 3:00 PM
Good to know
G Diner serves breakfast, brunch, and lunch daily at 14674 Lee Hwy in Gainesville Square, Gainesville, VA 20155. We are behind Bank of America and near the Dollar Tree shopping area.
We open at 7:00 AM every day. G Diner is open until 3:30 PM Monday through Saturday and until 3:00 PM on Sunday.
Yes. You can browse the complete menu and place an online order for pickup through our secure Toast ordering page.
Yes. We cater office breakfasts, family celebrations, schools, community gatherings, and other local events. Use our catering form or call (571) 248-2179.
Our Gainesville location is convenient to Haymarket, Linton Hall, Bristow, Catharpin, Broad Run, New Baltimore, and nearby western Prince William County communities.