Red Snapper Restaurants in Portsmouth
Show restaurants on map
4.2
Menu
4.2
Menu
City: Portsmouth, 3200 Elm Ave, 23704, Portsmouth, US, United States
"This is the definition of hidden gem. The restaurant is tucked into an old convenience store that doesn't have much eye appeal. Don't let that stop yo..."
Feedback
These reviews refer only to the mentioned ingredients.