550 Marina Pkwy, Chula Vista, California 91910 USA
The Green Mermaid boat preparing to go out on a sunset cruise
Photo Credit: Yelp