best steakhouses in lynchburg, va

Looking for the best steak in town, find it here. Listed are the top steakhouses in Lynchburg, Virginia. Find your favorite steakhouse in Lynchburg.

Bulls Steakhouse

1887 Graves Mill Rd. Forest, VA 24551 (434) 385-7581

Whatever your appetite is asking for… Whether it’s a salad, burger, sandwich, chicken, seafood, fajitas, burritos, pork chops, steaks or prime rib. You can be assured that the quality and consistency is unbeatable when dining at Bulls Steakhouse.


The Colonial Restaurant

8790 Wards Rd. Rustburg, VA 24588 (434) 821-2511

Serving breakfast, lunch and dinner daily. They continue to serve your home-cooked favorites and offer an expanded dinner menu featuring steaks, seafood and a variety of craft beers, wine and cocktails.


Crown Sterling

6120 Fort Ave, Lynchburg, VA 24502 (434) 239-7744

The Crown Sterling is a true Classic American Steakhouse. It establishes the standard of fine dining excellence. What started as Lynchburg’s premier steakhouse over 40 years ago has become a beloved icon.


The Dahlia

2221 Bedford Av. Lynchburg, VA 24503 (434) 846-0601

The Dahlia offers authentic pub grub and surf and turf for Lynchburg. Their menu features unique choices ranging from Beer Cheese Soup to Organic Salmon. Whether you’re a lover of pub grub, southern style fare or high quality seafood, you are sure to find something appealing.


New London Steakhouse

4312 New London Rd. Forest, VA 24551 (434) 525-3826

This locally owned steakhouse has a great home town feel with excellent steaks and sides. Come enjoy one of the best steaks in town in this family friendly steakhouse.  


Neighbors Place

104 Paulette Cirle Lynchburg, VA 24502 (434) 455-4300

The Neighbors Place is a localled owned restaurant tucked away in the Wyndhurst Community of Lynchburg, VA. Their passion for American Cuisine and Southern hospitality will leave you with a memorable experience every time you choose to dine with them.