This place has to be one of my favorite spots i n San Pedro Great food and great service
All reviews seem positive