Cabo Blanco is a Peruvian restaurant specializing in seafood, chicken, and meat dishes, with a selection of Cuban specialties served in a casual setting.