
Diamondback Grill
751 North Avalon Avenue
Winston-Salem, NC, 27104
Welcome to the Diamondback Grill. We're known for our laid-back atmosphere, farm-to-table food, great music, and pro bartenders who make just about the best craft cocktails you've ever tasted. We're located on a quiet street right in the heart of Buena Vista so parking is easy. We're open 7 days a week for dinner and late-night fun.