Railroad Square Art District is a tourist attraction in Tallahassee, FL.
Wheelchair accessible entrance
Wheelchair accessible parking lot
Good for kids