Eric + Leah's place is a cute, quirky spot from which to explore a great NOLA neighborhood. Although it's a quiet street, there's incredible food, drink and music within easy walking distance.