Skip to content
the sun is setting over the mountains in the distance

Best restaurants in Lynchburg

Lynchburg, United States

Jump to a guide

Current conditions

Local 19:45
Weather 30° clear
Feels 33° · 63% · 15 km/h
Air 43 good
PM2.5 4.7 · PM10 4.8
Sun 06:22 → 20:22
This week 1 event

Lynchburg's restaurant map is short, walkable, and weirdly cosmopolitan for a Blue Ridge mill town. A handful of blocks along Main, Jefferson, Church, and Commerce hold a Neapolitan-leaning pizzeria, a Mediterranean lunch counter, a Japanese bistro, a rooftop seafood room, a Mexican kitchen that stays open past midnight on weekends, a glass-walled American spot, an Indian-Mediterranean café, a burger pub that closes at 00:30 on Saturday, a Filipino lunch-only kitchen, a second burger house, a chef-driven American grille, and a wood-fired pizza room — all within a few minutes' walk of one another. The list below works as a downtown crawl, not a citywide survey: every address sits between roughly 1001 and 1312 on its street, and most of the kitchens open by 11:00 or 11:30 and close by 22:00 or 23:00. It is built for the visitor who wants one good dinner per night for a week and would rather not drive. Reservations are not the point here; turning up at the right hour is.

  1. man in black jacket and blue denim jeans standing beside store during daytime
    1

    Benny Scarpetta's

    1019 Main Street, Lynchburg, VA, 24504

    Straightforward pizza, served straight through the afternoon

    From 11:00 the ovens at Benny Scarpetta's, 1019 Main Street in 24504, are already running and they don't stop until 22:00. Skip the chain pizzerias out by the bypass; the kitchen here does one thing — pizza — and does it through the whole afternoon without a break, which is rarer in Lynchburg than it should be. The room sits on the Main Street strip where most of this list lives, easy to walk to from the river end of downtown. If you want to call ahead, the number is 434-528-5111; the menu and locations page lives at bennysva.com. It is not trying to be Naples and it is not pretending to be a wine bar. It is a downtown pizzeria that opens early and stays open, and that is the entire pitch.

    • pizza

    Hours: 11:00-22:00

  2. a lot of cars parked in front of a building
    2

    Al Ryan Mediterranean Cuisine

    817.5 Main Street, Lynchburg, VA, 24504

    A split-shift Mediterranean kitchen built around lunch

    By 11:00 on a Monday the doors at Al Ryan Mediterranean Cuisine, 817.5 Main Street in 24504, are already open for the lunch crowd, and the kitchen closes again at 15:00 before reopening Tuesday through Saturday from 17:00 to 20:00. The locals know to come at lunch; the split shift is a working-kitchen schedule, not a marketing one. The menu is Mediterranean and the room is small enough that you should phone ahead on 434 845 3500 if you're a four-top. Sunday it's closed, which is the right answer for a kitchen this size. The web presence at alryanmediterranea.wixsite.com/cuisine is thin; the food is the point. Walk the half-block from the upper Main Street stretch and order whatever the counter recommends.

    • mediterranean
  3. 3

    Mizumi Japanese Bistro

    1125 Main Street, Lynchburg, VA, 24504

    Seven-day Japanese service on the Main Street strip

    Service runs Monday through Sunday from 11:00 to 21:30 at Mizumi Japanese Bistro, 1125 Main Street in 24504. Don't bother hunting for a sushi counter elsewhere downtown; the kitchen here is Japanese and it is open every single day of the week, which on this list is unusual enough to matter. The room sits a hundred yards or so further up Main from the pizza places, and the late-evening cutoff means you can still get a proper dinner at 21:00 on a Tuesday without rushing. Reservations go through 434 616 6199 and the menu lives at mizumiva.com. This is the dependable choice on the strip — the place you go when you don't want to gamble on a kitchen that might be closed for a private event.

    • japanese

    Hours: Mo-Su 11:00-21:30

  4. a sign with a flag on it
    4

    Skyline

    712 Church Street, Lynchburg, VA, 24504

    A dinner-only American and seafood room at The Virginian

    Doors open at 16:00 at Skyline, 712 Church Street in 24504, and they stay open until 22:00 Sunday through Wednesday, 23:00 on Thursday, and midnight Friday and Saturday. The locals head here for the seafood half of the American-and-seafood menu; the kitchen does not bother with lunch, which tells you what it wants to be. The room is off Main Street on Church, a block over from the pizzeria crawl, and the URL — skylineatthevirginian.com — gives away the host hotel without needing to spell it out. Call 434 616 4425 for a table on a Friday; the late close on weekends is the only one on this list that runs to 24:00. Better than the carbon-copy steakhouses chasing the convention crowd.

    • american
    • seafood

    Hours: Su-We 16:00-22:00; Th 16:00-23:00; Fr-Sa 16:00-24:00

  5. a brick building with a theater sign on the front of it
    5

    El Mariachi Cafe & Restaurant

    1001 Jefferson Street, Lynchburg, VA, 24503

    Mexican service from 08:00, late on the weekends

    From 08:00 the kitchen at El Mariachi Cafe & Restaurant, 1001 Jefferson Street in 24503, is open for breakfast, and on Friday and Saturday it runs through to midnight. The locals eat here at both ends of the day; the Mexican menu does the work whether you are eating huevos at 08:30 or tacos at 23:30. Sunday hours pull back to 21:00, which is the only sensible thing to do after a midnight Saturday. The address sits on Jefferson, one block off the Main Street strip, and the storefront is unfussy in the way the better Mexican kitchens in mid-size American towns usually are. Phone 434-582-9045 for takeout; the menu is online at elmariachimexfood.com. Don't bother with the chain Tex-Mex out by the highway when this kitchen is open this many hours.

    • mexican

    Hours: Mo-Th 08:00-22:00; Fr-Sa 08:00-24:00; Su 08:00-21:00

  6. Empty bar interior with tables and bar shelves of bottles.
    6

    The Glass House

    1019B Jefferson Street, Lynchburg, VA, 24504

    A four-day American room that does weekend brunch from 10:00

    Thursday and Friday the doors at The Glass House, 1019B Jefferson Street in 24504, don't open until 16:00, but Saturday and Sunday the kitchen is on the floor by 10:00. Skip the brunch-on-every-corner places that open seven days; this American kitchen runs four days a week and concentrates on doing them well. The room sits on Jefferson next door to El Mariachi at 1019, which makes the block one of the densest stretches of dinner on this list. Close is 23:00 Thursday through Saturday, 22:00 Sunday; the late Saturday is when the room earns its name. Call 434 616 4680 or read the current menu at theglasshouselyh.com. Avoid the temptation to over-order at brunch — the dinner menu is the one that argues for itself.

    • american

    Hours: Th-Fr 16:00-23:00; Sa 10:00-23:00; Su 10:00-22:00

  7. a living room with a christmas tree and a chandelier
    7

    Hot & Cold Café

    1206 Main Street, Lynchburg, VA

    An Indian-Mediterranean lunch kitchen with Tuesday and Saturday half-days

    By 10:00 on a Monday the kitchen at Hot & Cold Café, 1206 Main Street, is already open, and it runs through to 20:00 on Monday and Wednesday through Friday. Tuesday and Saturday it only does 11:00 to 15:00, which tells you the owners run a kitchen on their own terms. The locals prefer the Indian side of an Indian-and-Mediterranean menu; the combination is unusual enough on this list that it earns the seat. The room sits on the upper Main Street stretch a couple of doors down from the pizzerias, easy to fold into a downtown walk. Phone 434 846 4976 for takeout, or check what's on at hotcoldcafe.com. Not worth the trip on a Sunday — the kitchen is closed and the rest of the strip will serve you fine.

    • indian
    • mediterranean

    Hours: Mo, We-Fr 10:00-20:00; Tu,Sa 11:00-15:00

  8. burger with lettuce and tomato on white ceramic plate
    8

    The Water Dog

    1016 Jefferson Street, Lynchburg, VA, 24504

    A burger pub that runs to 00:30 on Saturday

    Tuesday at 16:00 the doors at The Water Dog, 1016 Jefferson Street in 24504, open for the week, and Friday into Saturday the kitchen runs through to midnight and reopens at 00:00 to 00:30. Don't bother with the burger chains; the kitchen here lists burger as its single cuisine and earns the close it keeps. Monday is off, which is the only night downtown that this stretch of Jefferson goes quiet. The room sits across from the Glass House on the same block, which makes the choice between them a question of mood rather than geography. Phone 434-333-4681 or look at the current list at thewaterdog.com. The locals swear by the late-night service on a Friday — and the Sunday 11:00 open is the most useful brunch alternative on the list.

    • burger
  9. 9

    Phillipine Delight Oriental Food

    1219 Main Street, Lynchburg, VA, 24504

    Tuesday-through-Saturday Filipino lunches, and only lunch

    From 10:00 to 15:00 Tuesday through Saturday the kitchen at Phillipine Delight Oriental Food, 1219 Main Street in 24504, is on, and the rest of the week — Sunday and Monday — it is dark. The locals know to come at lunch; this is the only Filipino kitchen on the list and it does not pretend to do dinner. Don't bother trying to slot it into an evening plan — turn up between 10:00 and 14:30 and you will be eating well within ten minutes of sitting down. The room is up the Main Street strip near the Hot & Cold Café end, easy to walk between the two for a Mediterranean-then-Filipino lunch crawl if you have the appetite. Phone 434-216-6455; the menu is online at lynchburgfilipinorestaurant.com. The five-day, lunch-only model is what makes the kitchen worth the trip.

    • asian
    • filipino
  10. burger with lettuce and fries
    10

    Bootleggers

    50 13th Street

    A burger room that does 11:00 weekends and 16:00 weekdays

    Doors at Bootleggers, 50 13th Street, swing open at 16:00 on weekdays and 11:00 on Saturday and Sunday. Skip the bypass burger drive-throughs; the kitchen here serves burgers and is the second of the two burger rooms on this list, which means downtown has earned a real choice. Monday through Thursday close is 21:00, Friday and Saturday 22:00, Sunday 21:00 — a tighter window than The Water Dog's but a kitchen that actually opens for weekend lunch, which The Water Dog does not. The address is the only one on this list that drops the city and ZIP, so call ahead on 434-333-4273 if you are walking in blind, or read the current menu at bootleggersburger.com. Better than the chains; choose this one when you want a burger at noon on a Saturday.

    • burger

    Hours: Mo-Th 16:00-21:00; Fr 16:00-22:00; Sa 11:00-22:00; Su 11:00-21:00

  11. a large brick building
    11

    Shoemakers American Grille

    1312 Commerce Street, Lynchburg, 24501

    A five-night, dinner-only American kitchen

    From 17:00 Tuesday through Saturday the kitchen at Shoemakers American Grille, 1312 Commerce Street in 24501, runs a single dinner service to 21:00. Monday and Sunday it is dark, and the kitchen is American in the way that a confident chef-driven room is American — one service, one menu, one focused window. Don't bother showing up for lunch; there isn't one. The address is the only one on this list with the 24501 ZIP rather than 24504 or 24503, which puts it on the Commerce Street side of downtown rather than on the Main / Jefferson grid the rest of the list shares. Phone 14344551510 for a reservation — the four-hour window fills early on Friday — and check the current card at shoemakersdining.com. The locals head here when they want dinner to feel like an occasion without dressing for one.

    • american
  12. 12

    Water Stone Pizza

    1309 Jefferson Street, Lynchburg, 24504

    Seven-day pizza with the longest weekend hours on the list

    By 11:30 every day of the week the ovens at Water Stone Pizza, 1309 Jefferson Street in 24504, are running. Skip the take-and-bake aisle at the supermarket; the kitchen here does pizza and stays open until 21:00 Monday through Thursday, 22:00 Friday and Saturday, and 20:00 Sunday. The room is at the far end of the Jefferson Street stretch from El Mariachi and The Glass House, which makes the address the eastern bookend of the downtown crawl this list traces. It pairs naturally with Benny Scarpetta's at the other end of the walk — two different pizza rooms, both seven days a week, both on the same downtown grid. Phone 434 455 1515 or order online from waterstonepizza.com. The locals prefer this end of Jefferson on a Sunday; the rest of the strip thins out and the kitchen does not.

    • pizza

    Hours: Mo-Th 11:30-21:00; Fr-Sa 11:30-22:00; Su 11:30-20:00

Last verified by automated review (v1.7.0_onboard-lynchburg-food-restaurants-2026-06-15) on . What is automated review?

Plan Your Trip to Lynchburg