1. South Harbor Waterfront Restaurant and Bar

425 Marina Blvd, South San Francisco, CA
Peruvian Restaurant · 3 tips and reviews