Buzzard Billy's

Buzzard Billy's La Crosse opened September 17, 1997 in what was formerly an 1860's brick hotel. The restaurant is located on historic Pearl St. in downtown and is only one block from the Mississippi River. The location is perfect for tourists, business travelers, and convention goers since it is located next door to the Holiday Inn and half a block from the Radisson Hotel and La Crosse Convention Center.