We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in Portsmouth, VA

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Mannino's Italian Bistro

#1 of 169 Restaurants in Portsmouth
Price: $21 - $40 Map
Visitor photos (11)
Menu
Cuisines: Italian
Reserve

Pizza Box

#2 of 169 Restaurants in Portsmouth
Map
Visitor photos (1)
Menu
Cuisines: Pizza

Still

#3 of 169 Restaurants in Portsmouth
Map
Visitor photos (13)
Menu
Cuisines: Spanish Tapas

cafe europa

#4 of 169 Restaurants in Portsmouth
Price: $80 Map
Visitor photos (16)
Menu

Los Amigos No 2 Mexican Restaurant

#5 of 169 Restaurants in Portsmouth
Map
Visitor photos (4)
Menu
Cuisines: Mexican

Green Bean Cafe

#6 of 169 Restaurants in Portsmouth
Map
Visitor photos (12)
Menu
Cuisines: International

The Bier Garden

#7 of 169 Restaurants in Portsmouth
Price: $5 - $20 Map
Visitor photos (20)
Menu
Cuisines: German European

East Side Pizza

#8 of 169 Restaurants in Portsmouth
Map
Visitor photos (4)
Menu
Cuisines: Pizza

Stove

#9 of 169 Restaurants in Portsmouth
Map
Visitor photos (8)
Menu
Cuisines: American

Homegrown

#10 of 169 Restaurants in Portsmouth
Price: $15 Map
Visitor photos (3)
Menu
Cuisines: Pizza Pasta

Jojacks

#11 of 169 Restaurants in Portsmouth
Map
Visitor photos (1)
Menu
Cuisines: Cafe

The Coffee Shoppe

#12 of 169 Restaurants in Portsmouth
Map
Visitor photos (4)
Menu
Cuisines: Cafe

Starbucks

#13 of 169 Restaurants in Portsmouth
Map
Visitor photos (1)
Menu

Lobscouser Restaurant

#14 of 169 Restaurants in Portsmouth
Price: $20 Map
Visitor photos (4)
Menu

UNCLE Ricks Frozen Custard

#15 of 169 Restaurants in Portsmouth
Map
Visitor photos (3)
Menu
Cuisines: Japanese

Dock of the Bay

#16 of 169 Restaurants in Portsmouth
Map Menu

Gosport Tavern

#17 of 169 Restaurants in Portsmouth
Map
Visitor photos (5)
Menu
Cuisines: American Pub

Ono Hawaii Bbq

#18 of 169 Restaurants in Portsmouth
Map Menu
Cuisines: Chinese Barbecue Hawaiian

Mario's Italian Restaurant

#19 of 169 Restaurants in Portsmouth
Map
Visitor photos (7)
Menu
Cuisines: Italian

Artisans Bakery and Cafe

#20 of 169 Restaurants in Portsmouth
Map
Visitor photos (1)
Menu

Cancun Fiesta mexican Cuisine

#21 of 169 Restaurants in Portsmouth
Price: $5 - $25 Map Menu
Cuisines: Mexican

Roger Brown's Restaurant & Sport Bar

#22 of 169 Restaurants in Portsmouth
Price: $30 Map
Visitor photos (10)
Menu
Cuisines: American Bar Seafood Barbecue Pub

Corner Cafe

#23 of 169 Restaurants in Portsmouth
Map Menu
Cuisines: American

New York Deli

#24 of 169 Restaurants in Portsmouth
Price: $5 - $10 Map
Visitor photos (6)
Menu
Cuisines: American Hot Dogs Sandwiches Delicatessen Soups

Chick fil A Frederick Blvd

#25 of 169 Restaurants in Portsmouth
Map Menu

Baron's Pub & Restaurant

#26 of 169 Restaurants in Portsmouth
Map
Visitor photos (2)
Menu
Cuisines: Pub

Moseberth's Chicken Place

#27 of 169 Restaurants in Portsmouth
Price: $8 Map Menu

Sal's Ny Pizza

#28 of 169 Restaurants in Portsmouth
Map Menu

Guads

#29 of 169 Restaurants in Portsmouth
Map Menu
Cuisines: Mexican

Humboldt Steel Corporation

#30 of 169 Restaurants in Portsmouth
Map Menu
Cuisines: Pizza