Wolf Creek Restaurant & Brewing Co.
This Santa Clarita dining option offers American cuisine in a family-friendly environment and is home to a variety of popular house microbrews and their local favorite delicious olive tapenade.
27746 North McBean Pkwy. | (661) 263-9653