Viking Fresh Off the Hook

$$ • Seafood, Pet Friendly

Hours today·

About Viking Fresh Off the Hook

Viking Fresh Off the Hook is a seafood-focused restaurant offering a simple, fresh menu with friendly service. The shrimp tacos are a standout dish, and the seafood combo broiled, Caesar salad with salmon, and fish and chips also received high praise. The restaurant is known for its reasonable prices and large portions, making it a great spot for both dining in or taking out. Located in Viking Village, it offers freshly made fries, and while the coleslaw and smashed potatoes could be improved, the fries are definitely better. The New England clam chowder is tasty but may not be hot when served. It can get busy, so it's recommended to arrive early or call ahead, especially for families with little ones, as there are limited options for kids to do while waiting. Parking is tight, but there is plenty based on available seats. With friendly and fast service, diners can enjoy a lobster roll or a quick lunch while seating outside.

Menu

Add a Menu
Viking Fresh Off the Hook Menu
Viking Fresh Off the Hook Menu

Customers' Favorites

Photos

Add a Photo
Viking Fresh Off the Hook
Viking Fresh Off the Hook
View All Photos

Viking Fresh Off the Hook Reviews

4
199 ratings
Restaurantji Rating
5
62%
4
17%
3
8%
2
10%
1
3%
Food
4.3
Atmosphere
4.5
Service
4.4

Share your opinion about Viking Fresh Off the Hook

Restaurantji Rating

Always fresh and delicious. The live music tonight was a nice touch!

We’ve been coming here since they opened. The change of ownership had some bumps but quality has largely stayed the same (which is great). Only complaint is those taking orders wouldn’t allow for a substitution that we’ve requested from both owners (shrimp francaise, which they said they couldn’t do for whatever reason).

Friendly staff and great meal

Read All Reviews(199)

Hours

Monday 11AM - 4PM
5 - 8PM
Tuesday 5 - 8PM
11AM - 4PM
Wednesday 11AM - 4PM
5 - 8PM
Thursday 11AM - 4PM
5 - 8PM
Friday 5 - 8PM
11AM - 4PM
Saturday 11AM - 4PM
5 - 8PM
Sunday 5 - 7:30PM
11AM - 4PM
Updated on: