Duck Soup
Duck Soup 3809 Powerline Rd. Fort Lauderdale 954-561-9134 From the road you’ll read “Soup” in big, bubbly, yellow and orange letters, but the name is Duck Soup, as in the 1933 Marx Brothers classic. Don’t mention that, though. No one’ll know what the hell you’re talking about. The light on…