830 NW 8th Street Rd, Miami, Florida 33136 USA
Great view from our boat in Biscayne Bay
Photo Credit: Yelp