[Photo credit: Craig Barritt/Getty Images and Noah Fecks]
This was filmed at Loews Miami Beach Hotel during the South Beach Wine & Food Festival.
advertisement
Recognize your brand’s excellence by applying to this year’s Brands That Matter Awards before the extended deadline, June 14.
Sign up for Brands That Matter notifications here.