Scotty’s on 21 is a new restaurant with a new vibe branching off their successful historic restaurant, Scotty’s on Sheridan.