8423 Stewart Rd, Galveston, Texas 77554 USA
Beautiful cold beer & dog-friendly patio!
Photo Credit: Yelp