Yes
Yes there is. They have handicapped parking in the front of the building as well as a ramp to the right of the front door. From there, basic seating is on the same level.
Yes there is easy access to get into the back porch
Thanks! Your answer is awaiting moderation.