The Fred Restaurant In Frederiksted, Saint Croix, US Virgin Islands: Meet The Chef
We sat down with Executive Chef Michael Matthews of The Fred in Frederiksted, St. Croix, U.S. Virgin Islands.
We sat down with Executive Chef Michael Matthews of The Fred in Frederiksted, St. Croix, U.S. Virgin Islands.