Tag: Rebecca Creek Distillery Spirits

RELEASE: Rebecca Creek Distillery Spirits Released Throughout Missouri

SAN ANTONIO, Nov. 7, 2017 /PRNewswire/ — Texas-based Rebecca Creek Distillery, one of the largest craft distilleries in North America, has released its award-winning spirits throughout the state of Missouri for the first time. St. Louis-based Major Brands is handling distribution of the distillery’s artisan spirits, which include Rebecca Creek Fine Texas Whiskey, Texas Ranger Whiskey, Enchanted Rock Vodka, and Enchanted Rock Peach Vodka. The distillery’s spirit lineup has received numerous medals and awards, including platinum […]