Soda El Papa de los Pollos is located in San José, Costa Rica on WRX4WP6, Radial Sta. Ana - San Rafael - Belén. Soda El Papa de los Pollos is rated 3 out of 5 in the category chicken restaurant in Costa Rica.
Address
WRX4WP6, Radial Sta. Ana - San Rafael - Belén
Service options
Takeaway
Dine-in