

Slap Yo Mama Food Truck
Slap Yo Mama opened the doors of its first location on the corners of Waters and Anderson in Tampa, Florida in 2018. What happened next, as they say, is history.
Slap Yo Mama opened the doors of its first location on the corners of Waters and Anderson in Tampa, Florida in 2018. What happened next, as they say, is history.