Saturn Bar

New Orleans
$$$$
Saturn Bar

3067 Saint Claude Ave

New Orleans, LA 70117

This Bywater bar is everything you could need in a dive, cheap drinks, live music, and well, that's pretty much all you need.