The above picture is the building that housed La Casa de Los Marinos back in the 1960s. It was right across the street from Jax Brewery on the corner of Toulouse St. and Decatur St. It is now a restaurant. Click to enlarge the photo.
Click and double click on the above photo to enlarge. The Seven Seas Bar is on the right hand side of the street. Photo by Eddie Hunter from 1965.
Here is a link to an article about gone but not forgotten New Orleans watering holes of the past. Be sure and read the comments since they mention more places the author did not mention.