190 N Marina Dr, Long Beach, California 90803 USA
The best waterfront view in Long Beach. You'll be looking right out onto the Alamitos Bay.
Photo Credit: Yelp