The first Costa Rica location of U.S. ice cream brand Dippin’ Dots opened this week at Mall Plaza Premium La Cuesta in Escazú, southwest of San José. Be it soft serve, frozen custard or milk shakes, ...