152 Mill St, Newport, Rhode Island 02840 USA
Across the street from the park where the Newport tower stands.
Photo Credit: Yelp