Walkers BBQ Pit Address: 71 E Willis St, Sycamore, GA 31790 Phone: (229) 567-2333 Restaurants, Bars, Cocktail Lounges, Casinos Other Businesses: Rescues at 1805 E Inaha Rd, Sycamore, GA 31790