Charrua
$$
While you may not have come to San Pedro to eat pizza, this busy joint serves respectable thin-crust pies. The restaurant itself is not classy, but if you’re looking for a bit of home comfort or takeout for your hotel patio, Charrua is the place. Note that they don't have an alcohol license, but service is speedy and friendly.