The brand new restaurant Rail Stop is now open in the New Balance development in Brighton. The food and inventive cocktails will definitely keep you coming back for more!