Founded in 2005 in the Dallas suburb of Lewisville Texas, Twin Peaks now has nearly 100 locations in the U.S. and Mexico. Twin Peaks is the ultimate sports lodge featuring made-from-scratch food and the coldest beer in the business surrounded by scenic views and the latest in high-definition TVs. At every Twin Peaks, guests are immediately welcomed by a friendly Twin Peaks Girl and served up a menu made for MVPs. From its smashed and seared-to-order burgers to its in-house smoked brisket, pork ribs and smoked wings, Twin Peaks’ menu is ready to satisfy every appetite. To learn more about franchise opportunities, visit twinpeaksfranchise.com. For more information, visit twinpeaksrestaurant.com.