Food Safety Report: Hotel Riu Playa Blanca, Finca 43.668, Rio Hato, Panama 2 months ago • details Yesterday not sure but i was on the riu playa blanca panama