Ah....But you can't possibly have the best food in San Pedro. How can you beat Pizza from the master Britaliano?