Celebrated Chef Carla Pellegrino’s new restaurant, Meatball Spot at Town Square Las Vegas (1/2 mile south of Mandalay Bay), now offers tasty happy hour fare and cocktails from 2:30 to 5:30 p.m., and reverse happy hour from 9 p.m. to close, every Monday through Friday. The popular hot-spot’s happy hour […]