I don't think they have a deck.
Yes, they do have a deck - on the side opposite the parking lot. It faces the other restaurant (can't think of the name at the moment) which is on the corner of Main and 17.
No deck
Thanks! Your answer is awaiting moderation.