• Serving exquisite fresh seafood & south Louisiana cuisine
  • A prime venue of choice for inspired epicureans
  • Make your next special event a memorable one
  • A warm and inviting dining experience
  • We strive to exceed the highest of expectations
  • Acclaimed chef and certified sommelier
  • The finest-quality cuisine with exceptional service
  • The freshest ingredients of the season
  • An elegant setting for your most cherished of events


We are located at 2926 Franklin Rd SW, Roanoke, Virginia 24014.

Our hours vary, based upon prearranged private functions.

Please call 540-344-7203, or email specialevents@stephensrestaurant.com for more information regarding the details of your upcoming special event or wine tasting.

As chosen by readers of the Roanoker Magazine, Stephen's was awarded dining awards for:

2013 PLATINUM WINNER Best Seafood Restaurant (poll of 32,000 voters)

For 10 consecutive years (2004-2013), Stephen’s has been awarded Best Seafood Restaurant Platinum and Gold awards as chosen by readers of the Roanoker Magazine.

Best Seafood Restaurant
Gold Award 2012, 2011, 2010, 2009, 2008, 2004 Platinum 2007, 2006, 2005

Best Chef Gold Award
2007, 2006 Platinum 2004

Best Restaurant Overall
Silver Award 2007 Gold 2004

Best Maitre D' 2010
Steve Foster

"For fish of a different stripe, amble down to this Roanoke classic. "

See the review of this classic Roanoke restaurant in Southern Living.

"This longtime restaurant offers Creole and Cajun classics without the travel expense to the Gulf... I highly recommend Stephen's Restaurant."

See Stephen's Restaurant review in the Roanoke Times.