Sisters Lydia and Ana Castro, owners of newly-opened restaurant Acamaya in the Bywater of New Orleans. Photographed for Acamaya and Resy.
Sisters Lydia and Ana Castro, owners of newly-opened restaurant Acamaya in the Bywater of New Orleans. Photographed for Acamaya and Resy.