Best American Restaurants in Portsmouth, VA
We list 31 American restaurants in Portsmouth, VA.
Updated October 2026
Ambience:
Fine Dining
Clear filter
Moseberth's Chicken Place
Country Favorites Restaurant
Charley's Grilled Subs
Charley's Grilled Subs
Cook-Out
Corner Cafe
Ellen's Homestyle BBQ Express
IHOP
Joe Jack's Cafe
Jones' Restaurant
Lobscouser Restaurant
Ponderosa Steakhouse
How many American restaurants are there in Portsmouth, VA?
31 are listed so far. None has five or more diner reviews in our data, so the list isn't ranked by rating yet.