Masks, hammocks, and other handicrafts tend to be relatively inexpensive at the Mercado de Buhonería, a small market behind the old train station, just east of Plaza Cinco de Mayo, that receives few visitors. If you visit the Avenida Central pedestrian mall, you should definitely stop by here.
Av. 4 at Av. B, Panama City, Panama