Millie’s Diner

2603 E Main St, Richmond, VA 23223, USA

Millie’s Diner has become somewhat of a Richmond institution. This small diner in what used to be a bad part of town, draws epic crowds on the weekend who come for their famous Mess-dishes. When you put your name on the list (because you will wait!), grab a cup of coffee or mimosa from the bar and pull up a seat outside. Might as well bring the Sunday newspaper with you to help kill time.

Once you’re seated, there are no menus - look to the chalk board at the end of the room to see the daily offerings. The Devil’s Mess (pictured above) is what they’re famous for and it doesn’t disappoint. A mess of eggs, spicy sausage, onions, green peppers, garlic, tomatoes, mild curry, melted white cheddar and avocado is addictvely good. The Castro’s Mess (basically the a Cuban sandwich in an egg dish) is also good. They come with a side of toast and pair well with a cup of their strong coffee.

Breakfast is the most important meal of the day and Millie’s is worth waiting around for.

More Recommendations

Richmond classic

A slightly raucous, jukebox-on-the-table diner, Millie’s has had Richmonders lining up for brunch, lunch, and dinner for decades. Creative dishes burst with seasonal and regional flavor. Try the Devil’s Mess, Veggie Mess, or huevos rancheros for brunch; try anything for dinner.

Information on this page, including website, location, and opening hours, is subject to have changed since this page was last published. If you would like to report anything that’s inaccurate, let us know at

Nearby highlights
Sign up for our newsletter
Join more than a million of the world’s best travelers. Subscribe to the Daily Wander newsletter.
More From AFAR