Rita's place is so cozy! Perfect location in New Orleans with so many things to walk to between the Bywater and Frenchman St.