Roger Brown's Restaurant and Sports Bar is located in Portsmouth, United States on 316 High St. Roger Brown's Restaurant and Sports Bar is rated 3.9 out of 5 in the category restaurantamerican restaurantbanquet hallbar & grilldance hallfamily restaurantpubseafood restaurantsouthern restaurant (us)sports bar in United States.