Located in the historic Grandin Village in Roanoke, VA, Rockfish Food & Wine has been the pinnacle fine dining experience since 2005. Our friendly staff, comfortable ambiance, and seasonal menu make for the perfect spot for family, friends, or co-workers to gather for spirited drinks and exquisite meals. We offer a full bar, eclectic wine list, happy hour specials, wine tasting, and much more! Whether it’s a date night, family celebration, or just a great dinner, make your reservation to enjoy Rockfish Food & Wine.

we are

Since 2008 Rockfish has been a favorite spot to dine in Roanoke. Our friendly staff, comfortable ambiance & seasonal menu combine to make for a memorable dining experience every time.


Join us for live music on the second and fourth Sunday each month. We offer an array of local favorites as a compliment to your dining experience. You may even decide to kick off your shoes and dance!

Wine Wednesday

20% Off All In-House Bottles

Third Thursday Wine Tasting

5:30 PM-7:00 PM 

Thursday "Almost Friday"

Special on Olivia's Bottle pick of the Week

let's dine

Reserve your seat


1402 Grandin Road, SW Roanoke, Virginia 24015



WED • 5:30 PM-9 PM
THURS • 5:30 PM-9 PM
FRI • 5:30 PM-9 PM
SAT • 5:30 PM-9 PM
SUN • 5:30 PM-9 PM