SOUTH BEACH WINE AND FOOD FESTIVAL GRAND TASTING VILLAGE

South Beach Wine and Food Festival Grand Tasting Village

13th Street and Ocean Drive, Miami Beach, 33139