Burger 21 Logo

Tampa’s Burger 21 Opening Its 1st SFL Location In Davie

It hasn’t even been two weeks since I wrote about how the Burger Invasion continues in South Florida and today, Burger 21 announces their first South Florida location is opening in January 2014 at 2451 South University Drive in Davie. If you’re not familiar with Burger 21, they’re based out of Tampa and founded by the owners of the Melting … Continue reading