5 places for barbecue inside Charlottesville city limits: two barbecue restaurants, a Korean barbecue spot and two kitchens that smoke their own pork.

Last checked Oct. 19, 2026. Refreshed every three months.

Charlottesville has only two barbecue restaurants inside its city limits: Moe’s Original BBQ on Ivy Road and Vision BBQ on Ridge McIntire Road, just west of downtown. Two more kitchens, one on West Main Street and one on the Downtown Mall, smoke their own pork, and a Korean barbecue restaurant is on Zan Road off Seminole Trail.

How we made this list. The places come from OpenStreetMap records inside Charlottesville’s city limits, the same data behind our local directory, checked against each place’s own website on Oct. 19, 2026. A restaurant that is not a barbecue place is on the list only if its own menu names house-smoked barbecue. We left out Ace Biscuit and Barbecue on Concord Avenue, which state health records list as closed, and Red Hub Food Co., which takes catering and carryout orders with 48 hours’ notice, not walk-in customers. Mission BBQ’s Charlottesville restaurant is at Stonefield, outside the city limits. The list is alphabetical. It is not a ranking or a recommendation, and nobody paid to be on it. Run one of these places? Write to us to correct your entry.

The list

Name Address Hours as published Phone
Asado 1327 W. Main St. 11 a.m. to midnight Monday to Friday; noon to midnight Saturday; noon to 10 p.m. Sunday 434-234-3486
Moe’s Original BBQ 2119 Ivy Road 11 a.m. to 8 p.m. Monday to Saturday; noon to 8 p.m. Sunday 434-244-7427
Seoul Korean BBQ and Hotpot 100 Zan Road Noon to 10 p.m. Sunday, Monday, Wednesday and Thursday; noon to 11 p.m. Friday and Saturday; closed Tuesday 434-956-4113
The Whiskey Jar 227 W. Main St. (Downtown Mall) 11 a.m. to 11 p.m. Monday to Wednesday; 11 a.m. to midnight Thursday; 11 a.m. to 2 a.m. Friday and Saturday; closed Sunday 434-202-1549
Vision BBQ 249 Ridge McIntire Road 11 a.m. to 1:30 a.m. daily; kitchen 11 a.m. to 10 p.m. 434-443-4352

The places

Asado on West Main Street near the Corner is a taco and wing bar that smokes its own meat. Its menu lists a hickory-smoked pulled pork taco, hickory-smoked wings and brisket as a substitute filling.

Moe’s Original BBQ on Ivy Road is the Charlottesville location of the Alabama-style barbecue chain. Its menu lists pulled pork, smoked chicken, smoked turkey, St. Louis-style spare ribs and smoked wings, served with a red barbecue sauce and an Alabama white sauce, and its site lists beef brisket on set days of the week. It also caters.

Seoul Korean BBQ and Hotpot on Zan Road is a locally owned, all-you-can-eat Korean barbecue restaurant. Its menu lets diners add hotpot to the Korean barbecue or order barbecue on its own.

The Whiskey Jar on the Downtown Mall is a Southern kitchen and whiskey bar. Its menu lists hickory-smoked pulled pork with its house barbecue sauce, smoked pork chops and smoked wings. It does not take reservations.

Vision BBQ on Ridge McIntire Road describes Southern-style craft barbecue made from scratch, with slow-smoked brisket, pulled pork, smoked chicken and house-made sausages. It doubles as a sports bar with outdoor seating and weekly open mic and trivia nights, and its site says its fryers are dedicated gluten-free.

Frequently asked questions

Where can I get barbecue in Charlottesville?

Inside the city limits, Moe’s Original BBQ at 2119 Ivy Road and Vision BBQ at 249 Ridge McIntire Road are barbecue restaurants. Asado on West Main Street and The Whiskey Jar on the Downtown Mall list hickory-smoked pulled pork, and Seoul Korean BBQ and Hotpot on Zan Road serves Korean barbecue.

Which Charlottesville barbecue place is open late?

Vision BBQ lists hours of 11 a.m. to 1:30 a.m. every day, with the full kitchen open to 10 p.m. and a late-night menu after that.

Where can I get Korean barbecue in Charlottesville?

Seoul Korean BBQ and Hotpot at 100 Zan Road serves all-you-can-eat Korean barbecue with hotpot as an add-on. It is closed Tuesday.

Is Mission BBQ in Charlottesville city limits?

No. Mission BBQ’s Charlottesville restaurant is at 3912 Lenox Ave., at Stonefield in Albemarle County, outside the city limits.