The Downtown Grille Reviews & Details
The Downtown Grille
201 W Main St
The Downtown Grille is located at 201 W Main St in Charlottesville near the intersection of Main St W and 2nd St NW. Their menu consists of American dishes . Call (434) 817-7080 for dine in.
- Service:Dine In
- On The Menu:Steak
- Major Intersection:Main St W And 2Nd St Nw
Tell us more about The Downtown Grille Charlottesville!