Megan Thee Stallion Opens Her First Franchise Restaurant: ‘I’m So Excited, So Proud’

The Florida storefront opened its doors on New Year's Eve.