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

Best restaurants in Lynchburg

Lynchburg, United States

Jump to a guide
Local 07:23
Weather 20° clear
Feels 23° · 89% · 5 km/h
Air 39 good
PM2.5 9.8 · PM10 10.1
Sun 07:01 → 19:19
This week 2 events

Lynchburg's restaurant scene runs along a walkable spine on Main Street and Jefferson Street, where a Peruvian rotisserie, a ramen counter, and a rooftop seafood room sit within a few blocks of each other. This is not a city that leans on a single signature cuisine; the strength of the list below is its range, from Filipino turo-turo served only at lunch to a Mediterranean kitchen that closes between services in the old way. Most of the twelve are independently run, most stay tied to one address, and most keep hours that reward visitors who plan around them rather than dropping in on a Sunday night. The list is ordered by editorial rank, not distance, but a diligent eater could work through much of it on foot in a long weekend. It is aimed at travellers who want to eat where the room fills with people who came to eat, and at residents who want a reminder of what is still cooking a block from where they parked. Every address, hour, and phone number below is grounded in the venue's OpenStreetMap record or its own website; the opinions are the editor's.

  1. 1

    Inka Grill

    912 Main Street, Lynchburg, VA, 24504

    Peruvian cooking on Main Street, with the long Thursday-to-Saturday service that lets you eat late

    By 11:00 the kitchen at 912 Main Street is already on Peruvian time, and Inka Grill runs a split service Monday through Wednesday, 11:00 to 14:30 then 16:30 to 21:00, before stretching to a single long shift 11:00 to 22:00 Thursday through Saturday and 11:00 to 20:00 on Sunday. Skip the generic Latin-American plates the chains put out further from the centre; the cooking here is specifically Peruvian, and the split weekday hours tell you the kitchen is being properly reset between lunch and dinner rather than idling. The dining room sits within the 24504 postal area, a short walk from the other Main Street entries on this list, and the phone at +1 434-386-8145 is the reliable way to hold a table on a Friday. The website at inkagrill.pe carries the menu.

    • peruvian
  2. 2

    Aji Ramen & Sushi

    908 Main Street

    A dedicated ramen and sushi counter running late on Friday and Saturday

    At 908 Main Street, four doors down the block from its Peruvian neighbour, Aji Ramen & Sushi keeps a schedule built around the weekend, 11:00 to 21:00 Monday through Thursday and 11:00 to 22:00 Friday and Saturday. Don't bother with the strip-mall pan-Asian menus that treat ramen as a side quest; this kitchen commits to ramen and sushi as its two named cuisines, which is the honest signal that the broth is worth ordering. The room hums at lunch and settles into a longer, slower service after 20:00 on Fridays, when the extra hour matters. Reserve or check the daily specials at ajiramenandsushi.com, or call +1 434-845-2816 for a same-night table. The Sunday closure is a feature, not a warning: it is how the fish stays right.

    • ramen
    • sushi

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

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

    Benny Scarpetta's

    1019 Main Street, Lynchburg, VA 24504

    An eleven-hour pizza service that runs the same schedule seven days a week

    Doors open at 11:00 and stay open until 22:00 every day of the week at Benny Scarpetta's, 1019 Main Street, which is unusual enough on this list to be worth naming outright. The locals go for the pizza, which is the one named cuisine here, and the seven-day schedule makes it the safe answer for a Sunday night when much of Main Street has gone dark. The address sits inside the 24504 postal area, within easy walking distance of the ramen and Peruvian rooms up the block, which makes a two-stop evening plausible. The kitchen publishes its own page at bennysva.com/locations/benny-scarpettas, and the direct line is +1 434-528-5111. Order by the pie, share, and keep moving.

    • pizza

    Hours: 11:00-22:00

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

    Al Ryan Mediterranean Cuisine

    817.5 Main Street, Lynchburg, VA 24504

    A proper split-service Mediterranean kitchen that closes between lunch and dinner

    The half-address at 817.5 Main Street is the first clue that Al Ryan is a small operation with its priorities in order, and the hours confirm it: Monday 11:00 to 15:00, Tuesday through Saturday 11:30 to 15:00 and again 17:00 to 20:00, closed Sunday. Skip the all-day Mediterranean buffets on the outskirts; this kitchen shuts between services, which is the old-country signal that the food is being cooked fresh for each seating. The single named cuisine is Mediterranean, and the room is well inside the 24504 postal area, reachable on foot from the rest of this list. Call ahead on +1 434 845 3500 for the smaller evening seating, and check alryanmediterranea.wixsite.com/cuisine before you go on a Sunday, when the doors stay shut.

    • mediterranean
  5. 5

    Mizumi Japanese Bistro

    1125 Main Street, Lynchburg, VA 24504

    A seven-day Japanese service that runs to 21:30 every night of the week

    At 1125 Main Street, Mizumi Japanese Bistro runs a clean 11:00 to 21:30 seven days a week, which is the schedule you want when you have arrived on a Sunday and every other kitchen on the block has closed for a day off. The locals eat here on the nights they cannot plan; the single named cuisine is Japanese, and the ten-and-a-half-hour service pattern is uniform enough that you can walk in at 15:00 on a Tuesday and still order lunch. Skip the fusion-heavy Japanese menus that stretch to Thai curry and Korean bowls; this room stays in its lane. The address sits within the 24504 postal area, the phone is +1 434 616 6199, and the website mizumiva.com carries the full sushi list. Late kitchens deserve to be rewarded; go before 21:00 to give the chef room to cook.

    • japanese

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

  6. a sign with a flag on it
    6

    Skyline

    712 Church Street, Lynchburg, VA 24504

    A dinner-only American and seafood room that runs to midnight on Friday and Saturday

    Service at 712 Church Street starts at 16:00 and stretches to 22:00 Sunday through Wednesday, 23:00 on Thursday, and midnight Friday and Saturday, which is the longest late-night window on this list. Skyline is a dinner room, unapologetically, and the locals head here when they want the American and seafood pairing done together rather than split across two menus. The address puts it a block off Main Street inside the 24504 postal area, within an easy walk of the Main Street cluster on this list, and the room is designed for a longer sit. Book through skylineatthevirginian.com or call +1 434 616 4425. Order the seafood, drink slowly, and use the midnight close as an excuse to linger past the usual small-city bedtime.

    • american
    • seafood

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

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

    El Mariachi Cafe & Restaurant

    1001 Jefferson Street, Lynchburg, VA 24503

    The rare Lynchburg kitchen that opens at 08:00 for breakfast and runs until midnight on weekends

    From 08:00, seven days a week, the doors are open at 1001 Jefferson Street, which is unusual for a Mexican kitchen anywhere and rarer still in a city this size. El Mariachi runs 08:00 to 22:00 Monday through Thursday, 08:00 to midnight Friday and Saturday, and 08:00 to 21:00 on Sunday, with Mexican as its single named cuisine. The locals swear by the breakfast plates, a category the rest of this list does not touch. The address sits inside the 24503 postal area on Jefferson Street, a short walk from the Main Street cluster, and the website elmariachimexfood.com carries the menu; the phone is +1 434-582-9045. Come early on a weekend, before the Main Street rooms open, and you will have the city to yourself over huevos.

    • mexican

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

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

    The Glass House

    1019B Jefferson Street, Lynchburg, VA 24504

    A weekend-brunch and dinner-only American room, closed early in the week

    The suffix B on 1019B Jefferson Street is the first sign that the Glass House is upstairs, tucked into a shared address, and the hours make its rhythm plain: Thursday and Friday 16:00 to 23:00, Saturday 10:00 to 23:00, Sunday 10:00 to 22:00, and dark Monday through Wednesday. Skip the seven-day American menus that trade freshness for reach; this kitchen concentrates its week into four days and cooks harder on each of them. The named cuisine is American, the room sits inside the 24504 postal area on Jefferson Street, and the Saturday 10:00 opening is the brunch window locals use. Book through theglasshouselyh.com or call +1 434 616 4680. Save it for a weekend; the Monday-to-Wednesday darkness is not a warning, it is the schedule the kitchen has chosen to earn.

    • american

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

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

    Hot & Cold Café

    1206 Main Street, Lynchburg, VA

    A daytime kitchen serving Indian and Mediterranean plates side by side

    Lunch anchors the calendar at 1206 Main Street, where Hot & Cold Café keeps a daytime schedule most travellers underestimate: Monday, Wednesday, Thursday and Friday 10:00 to 20:00, but only 11:00 to 15:00 on Tuesday and Saturday, and closed Sunday. The locals know to arrive before 15:00 on the short days rather than assume the door will still be open at 17:00. The pairing of Indian and Mediterranean under one roof is the honest editorial signal here; the kitchen cooks two traditions instead of blurring them, and the daytime hours mark a room built around lunch rather than late dinners. The address is on Main Street a few blocks south of the earlier entries on this list, the phone is +1 434 846 4976, and the website hotcoldcafe.com carries the menu. Plan around the 15:00 close on Tuesday and Saturday.

    • indian
    • mediterranean

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

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

    The Water Dog

    1016 Jefferson Street, Lynchburg, VA 24504

    A late-night burger room that runs past midnight on Friday and Saturday

    Service at 1016 Jefferson Street runs on the most complicated schedule on this list: closed Monday, Tuesday 16:00 to 23:00, Wednesday and Thursday 11:30 to 23:00, Friday 11:30 to midnight, Saturday split across 00:00 to 00:30 and 11:30 to midnight, and Sunday 00:00 to 00:30 with a long 11:00 to 23:00 daytime service. The half-hour after midnight tells you what to expect: the Water Dog is a burger room, and it keeps a late-night window that most Lynchburg kitchens simply do not. Don't bother trying to walk in on Monday; the room is dark. The address is on Jefferson Street inside the 24504 postal area, the phone is +1 434-333-4681, and the website is thewaterdog.com. Come late on a Friday and drink slowly.

    • burger
  11. 11

    Phillipine Delight Oriental Food

    1219 Main Street, Lynchburg, VA 24504

    A lunch-only Filipino kitchen that runs Tuesday through Saturday

    The short window at 1219 Main Street tells the story before you order: Tuesday through Saturday 10:00 to 15:00, closed Monday and Sunday. Skip the pan-Asian menus that treat Filipino food as a footnote; this kitchen names Asian and Filipino as its two cuisines, and lunch is the whole service, cooked and finished by 15:00. The locals go for the daily plates and leave when the pans are empty. The address sits inside the 24504 postal area at the far end of the Main Street cluster on this list, within easy walking distance of the other entries, and the website lynchburgfilipinorestaurant.com carries the rotating menu; the phone is +1 434-216-6455. Arrive before 14:00 to give yourself real choice; a lunch-only kitchen rewards early diners and punishes anyone who assumes.

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

    Bootleggers

    50 13th Street

    A weekend-heavy burger room with early-week dinner-only hours

    Service starts at 16:00 Monday through Friday at 50 13th Street, and Bootleggers only opens for lunch on the weekend, Saturday 11:00 to 22:00 and Sunday 11:00 to 21:00, with weekday closes at 21:00 Monday through Thursday and 22:00 on Friday. The named cuisine is burger, and the schedule tells you what to expect: a room built for after-work eating during the week and a longer weekend sit. Don't bother trying to walk in for lunch on a Tuesday; the door is shut until 16:00. The address sits off the Main Street spine at 13th Street, a short detour from the other Jefferson Street entries on this list. The website bootleggersburger.com carries the menu, and the phone is +1 434-333-4273. Save it for a Saturday and take the long lunch.

    • burger

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

Last verified by automated review (v1.7.2_curated-retry-1725-20260916170125) on . What is automated review?

Plan Your Trip to Lynchburg