La Casa Suiza
About
La Casa Suiza, About 3 blocks up from the beach on Los Pinos. Best Pizza in town! with home-made dough and tomato sauce. The crust is actually like pizza crust! Reasonable price (starting at PES 16 for 35 cm in diameter). They also make their own european-style crusty dark bread, although they are generally reluctant to sell it to carry. It saved me from eating only seafood and rice for my entire stay.