Nelly and the St. Lunatics Open New Restaurant in August
St. Louis rapper Nelly and his St. Lunatics crew will open a new bar and grill in August in Hazelwood. The new restaurant, called Mack’s Bar and Grill, was originally slated for an April opening but was pushed back because the rappers were waiting for Mack’s manager, Tony Powell, to finish his work as a […]