Shopping

Food in Panamá Province

Quesos Chela

The nondescript town of Capira, located 57km from Panama City, is home to this famous cheese shop. It's an institution that few Panamanian drivers can pass by without stopping in. It’s a simple shop that usually sel…