1100 E 3rd St N, Wichita, KS 67214, United States
“We got the yeti and a few extras...y'all hands down best BBQ in town . Desserts were top notch. Please visit here if you need fresh delicious food and welcoming warm people! Everybody is welcome at station 8 love it..”