La Palloza Restaurant Address 2X34+VGR, Riberalta, Bolivia Price rating $ $$$ Rating on Google Maps 3.50 (76 reviews) Open on Google Maps