I would say no as it is very upscale. We liked it but didn't feel it was worth what we spent. We would go to Saltgrass over Del Friscos. Much cheaper and just as good if not better.
No
Not that I'm aware of, nor is it mentioned on their web site. It's a very upscale dining experience and I honestly doubt such amenities ate offered. But the phone number is listed to the restaurant and they are always eager to answer questions. I suggest contacting them directly. And please share the response here for others to see.
Thanks! Your answer is awaiting moderation.