Get to know Charlottesville, VA

Restaurants

The city of Charlottesville has an excellent selection of restaurants that residents and visitors can enjoy during their free time. Whether you’re planning a romantic dinner or a fun meal with the family, there’s something for you to try out. We’ve compiled a list of some of the best-reviewed dining establishments in the community you can use as a reference.

If you’re looking for a new place to visit, you can try out our top three favorite restaurants in Charlottesville. Orzo, in the Historic Downtown District, provides delicious Mediterranean cuisine with meals matched with excellent wine and drinks. If you’re craving for seafood Public Fish and Oyster serves delicious dishes made with freshly caught ingredients. The Downtown Grille is one of the best steakhouses in the community serving the best Midwestern corn-fed beef.

 Restaurant
Phone
Website
Hamiltons’ at First & Main
Phone: 434-295-6649
American
View Details
The Ivy Inn Restaurant
Phone: 434-977-1222
American
View Details
C & O
Phone: 434-971-7044
American
View Details
Sedona Taphouse
Phone: 434-296-2337
American
View Details
Bizou
Phone: 434-977-1818
American
View Details
Riverside Lunch
Phone: 434-971-3546
American
N/A
The Alley Light
Phone: 434-296-5003
French
View Details
Burtons Grill & Bar of Charlottesville
Phone: 434-977-1111
Grill
View Details
Citizen Burger Bar
Phone: 434-979-9944
Hamburger
View Details
Milan Indian Restaurant
Phone: 434-984-2828
Indian
View Details
Tavola
Phone: 434-972-9463
Italian
View Details
Orzo Kitchen & Wine Bar
Phone: 434-975-6796
Italian
View Details
Zocalo
Phone: 434-977-4944
Latin American
View Details
Lampo Neapolitan Pizzeria
Phone: 434-244-3226
Pizza
View Details
fleurie restaurant
Phone: 434-971-7800
Restaurant
View Details
Roots Natural Kitchen
Phone: 434-529-6229
Restaurant
View Details
Public Fish & Oyster
Phone: 434-995-5542
Seafood
View Details
Maya
Phone: 434-979-6292
Southern
View Details
The Downtown Grille
Phone: 434-817-7080
Steak
View Details
Sultan Kebab
Phone: 434-981-0090
Turkish
View Details
Close Menu
Home
Search
Call
Account
Close Menu