Restaurant

Dino’s Steak and Claw House

6 locals recommend

Tips from locals

Barbara
July 15, 2017
Excellent for dinner or happy hour with appetizers. Open evenings.
Location
342 S Main St
Grapevine, TX