Three things to know about Bubba's Nekked BBQ
The new barbecue restaurant opened in mid-April at 2428 W. 13th St. North (316-425-8860). Hours are "11-ish to 8-ish" Tuesdays through Saturdays.
The new barbecue restaurant opened in mid-April at 2428 W. 13th St. North (316-425-8860). Hours are "11-ish to 8-ish" Tuesdays through Saturdays.