Starrs Wine Shop- StL-adding restaurant

Starrs wine shop on Big Bend just opened a restaurant. I picked up a menu and everything looks really good. The dining room is lovely with comfortable chairs. Has anyone been by that way? They don't allow children but with wine displays running up to $500 a bottle I can understand why.