We heard about this place during our brief stay in Panama City. Our boys loved the pizza so much that we ended up going twice in two days. They use a brick oven so the pizza has a great taste close to what we have had in Naples and Sicily.
Fresh ingredients, nice setting and fair prices, friendly and fast service. In Barrio Pizza you find a good quality of ingredients, which makes a great pizza. You can build your own pizza from a base of margherita (mozzarella and tomato sauce) at $5.50, and you add each ingredient: $1.25 for the cheeses, $2 or $3 for meats and premium meats, and 0.50 cents for vegetable toppings (photo attached). Great!