Sedona Taphouse Franchise Overview
About Sedona Taphouse
Sedona Taphouse serves fine craft beer and wine lovers alike in a warm, natural and sophisticated environment with Southwest-inspired cuisine. An Inc. 5000-ranked company, the Sedona Taphouse concept is in eight states, serving guests at 13 store locations.
In 2011, veteran restaurateur Dennis Barbaro wanted to establish a new kind of restaurant on a simple premise: to serve fine craft beer and wine lovers alike in a warm, natural and sophisticated environment.
Sign-up and we will contact you when Sedona Taphouse franchise opportunities become available on Franchising.com.