
April 15, 2019 By Alexa Beyer Mothership Meat Company, a Texas-style barbecue joint located in Dutch Kills, has officially opened for business. The long-awaited sequel to the beloved Long Island City barbecue restaurant John Brown Smokehouse opened at 27-20 40th Ave. on Thursday—after being in the works since 2016. The restaurant, centered around a massive… Read more »