Lafayette Diner
$ • American, Vegetarian, Pet Friendly
Hours:
4010 #6 Lafayette Blvd, Fredericksburg
(540) 710-9222
About Lafayette Diner
Customers' Favorites
French Toast and Scrambled Eggs
Eggs Biscuits and Sausage Gravy
Bacon Cheeseburger with Fries
Salt Fish and Eggs Any Style
Cheeseburger and Fries
Biscuits and Gravy
Breakfast Platter
Corned Beef Hash
Breakfast Bowl
English Muffin
Lafayette Diner Reviews
Ratings
Menu
Add a Menu


Hours
Monday | 6AM - 2PM |
Tuesday | Closed |
Wednesday | 6AM - 2PM |
Thursday | 6AM - 2PM |
Friday | 6AM - 2PM |
Saturday | 6AM - 2PM |
Sunday | 8AM - 2PM |
Lafayette Diner is a charming, old-school restaurant known for its home-cooked meals. The menu offers a variety of options for breakfast, lunch, and some dinner items. Standout dishes include the tender roast beef open face sandwich and the delicious cinnamon-sparkled French toast. The staff is friendly, fast, and customer-service oriented, creating a hometown friendly atmosphere that makes it an ideal spot for both quick breakfasts and leisurely meals. The environment feels welcoming and comfortable, with great home fries and solid options like the western omelette and sausage platter. Prices are reasonable, and the diner provides a classic experience where regular customers are remembered and made to feel like part of the family.