Jaded Toad opens

New barbecue spot opens in former Mamma Pigs location