Breakfast & Lunch
in Fredericksburg

Your neighborhood family restaurant since 2010.
Generous portions. Friendly service. Great value.

Mon–Fri 7am–3pm · Sat–Sun 6am–3pm

Eat where the locals eat!

What our customers are saying

“Always fast and friendly service. We love this restaurant. Great food. Lots of choices and fresh product.large portions never go home without a carry out box.”

-Debra W.

“Solid diner fare. Good selection. Soups were tasty. I had clam chowder and my wife had chicken pasta. Had the 4 Seasons sandwich. Very filling. She had open faced Turkey meal. Very good. Ann our waitress was on the spot. Worth getting off I95 to eat here.”

-David H.

“I have eaten at this restaurant many times. They have various different types of food. You also get generous servings. Don’t pass up the opportunity for down-home food.”

-Janet D.

“It was the first time eating there for my husband and I and I must say the food was great and the service was amazing! It takes a lot to keep my interest in a server being one myself for 15+ yrs prior. I am highly pleased and recommend as a out to eat stop! Will definitely be going back!”

-Richelle N.

“Love the ladies at Four Seasons. They welcome us riders every time we decide to stop in. Great food, good atmosphere and overall nice place to stop and socialize. Make sure to stop in and get a bite to eat.”

-Leisa B.

Explore Our Menu

Breakfast   |   Lunch   |   Homestyle Favorites

From pancakes, French toast and omelettes to burgers, sandwiches and homestyle favorites, find something for everyone at Four Seasons Family Restaurant. Join us for breakfast or lunch, or order online for pickup.

10660 Patriot Hwy, Fredericksburg, VA 22408 · Open daily until 3pm

Planning a meeting or party?

We offer catering too!