The Crow's Nest
Address:
1968 Tarpon Center Drive, Venice, FL 34285
Phone:
(941) 484-9551
Payment:
Price:
$30 and under
Cuisine:
Seafood
Other Details:
Venice's Waterfront Landmark Since 1976 serving fresh seafood, hand-cut steaks and creatively prepared entrees.
Restaurants
Other Businesses: