Spencer Stackhouse, based in Boulder, CO, US, is currently a Owner and Operator and Founder at On Tap Kitchen, bringing experience from previous roles at Life of Riley Foods, The Calhoun School, Hung Ry Restaurant and Chipotle Mexican Grill. Spencer Stackhouse holds a 2005 - 2009 Bachelor's Degree in Arabic & Islamic Studies @ Yale University. With a robust skill set that includes Management, Cooking, Menu Development, Culinary Management, Food and Beverage and more, Spencer Stackhouse contributes valuable insights to the industry. Spencer Stackhouse has 1 email and 1 mobile phone number on RocketReach.