The Greyhound, in the new Hilton Garden Inn Downtown on Union, opened last Thursday. This chic bar, which claims to be the first of its kind in the city, specializes in craft gin cocktails. The name is a nod to the bus station that once stood in the same location. Greyhounds abound in the bar. […]