121 Water St, Boston, Massachusetts 02109 USA
After hours view of patio at Villa Mexico Cafe 5/2022
Photo Credit: Yelp