Lafayette Diner
$ • American, Vegetarian, Pet Friendly
Hours:
4010 #6 Lafayette Blvd, Fredericksburg
(540) 710-9222
About Lafayette Diner
Customers' Favorites
Lafayette Diner Reviews
I have been going to this restaurant for two years now and have yet to have a bad meal. The food always comes quickly. It’s always good home-cooked food. The roast beef open face sandwich was so tender it was incredible. So if you’re looking for a good home-cooked meal, breakfast lunch and some dinner items, this is the place to go. And fantastic coffee along with a smiling staff. Super super customer service oriented.
I have been going here weekly for a long time. The food and people are wonderful! It's a must eat!
Ratings
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 diner has a warm and friendly staff that creates a hometown atmosphere, making 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. While some reviews mention that the place is a bit run down, others appreciate the authenticity of the diner, describing it as old school with great service. Prices are reasonable, making it a favorite for many regular customers who enjoy the delicious food and feel like part of the family. Overall, Lafayette Diner continues to offer a nostalgic dining experience with a commitment to quality food and service.