Pedro -

I'm willing to overlook the disparaging remarks to my beloved Spanish soccer and still come by to catch the game. The only Pedro's that comes up is the Backpacker Inn but it doesn't show up on a map of the island. Is this the Pedro's and how do I get there? Go Barca!