AOL Travel
Print

Redwood Restaurant, St. Petersburg

Redwood Restaurant - St. Petersburg, Florida
Redwood Restaurant
246 Central Avenue, St. Petersburg, FL 33701Map
727-896-5118
Overview

Voted one of the best restaurants in the Tampa Bay area, this unique restaurant offers great fresh fish flown in daily from Hawaii and delicacies such as ostrich and venison prepared by Four Star Chef Joe Chouinard on the menu.

Write a Review

How would you rate your overall experience with Redwood Restaurant?
Restaurant General Information
  • Feature: Trendy
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!
ADVERTISEMENT