Spring Creek BBQ
Spring Creek Barbecue The Woodlands, is actually in Shenandoah, Texas, The Woodlands Barbecue Restaurant in the Home Depot parking lot, north of Research Forest. Hearty barbeque favorites from smoked brisket to sausage dished up in a country style venue.