Papagayos is a Mexican restaurant featuring a patio with water views, serving Mexican plates and cocktails.