Rudi's Portsmouth is located in Portsmouth, United States on 20 High St. Rudi's Portsmouth is rated 4.5 out of 5 in the category american restaurant in United States. Ease your way in to a bright and brassy Sunday afternoon or moody weeknight when Rudi's charismatic atmosphere boasts an eclectic mix of downtown charm and uptown polish. Sample the freshest of local farms and Seaport bounties featuring a wide array of traditional dishes with signature twists.