2 Best Restaurants in Richmond, Fredericksburg and the Northern Neck, Virginia

Can Can Brasserie

$$

Grab a seat outside of Can Can and people-watch in the heart of Carytown while enjoying French comfort food at affordable prices. From the croque monsieur to steak frites, to a simple croissant and café au lait, this restaurant has the cuisine and feel of a Parisian brasserie.

La Petite Auberge

$$$ | Historic District

Housed in a pre--Civil War brick general store, this white-tablecloth restaurant actually has three dining rooms decorated like a French garden, with numerous paintings by local artists for sale. For more than two decades, this has been a Fredericksburg favorite for its consistently good food and service. The interesting menu changes with the seasons, and the chef sources his products locally. Specialties like house-cut beef, French onion soup, and seafood are all served with a Continental accent. A fixed-price ($25) four-course dinner is served from 5:30 to 7 Monday through Thursday.