Yes it is handicap accessible
Yes.
There is a small curb when crossing the street to enter and I don't believe the doors are automatic but Rascals is on the first floor of the building and no steps inside the venue.
Thanks! Your answer is awaiting moderation.