The Rosa | State Street October 17, 2009 philipcase One of Portsmouth’s signs, with some neon flavor. The Rosa restaurant located on State Street downtown. Share this:TwitterFacebookRedditLike this:Like Loading... Related