Mic Duck's is a restaurant offering a full menu, including ice cream, paletas, bolis, and mangoheladas.