No, they don't even have a real parking lot. There is street parking that is usually open, however.
I don't believe so. There is public parking very close. I have never used valet adr this location before.
Thanks! Your answer is awaiting moderation.