Walker's BBQ - Barbecue restaurant in Little Woods, New Orleans | Reviews, Photos & Information on Postcard