A new go-to destination will soon open its doors to serve hungry sports fans across the Miami area. Twin Peaks Restaurant, the sports lodge, is set to open its newest Florida location in Doral on Monday, January 15, 2024.
The new restaurant, located at 8700 NW 18th Terrace, will offer guests a dining experience that combines food, ice-cold beer and scenic views. The restaurant is hiring for all positions, including front and back of house, management and Twin Peaks girls.
Located just five miles from Miami International Airport, incoming visitors and locals alike will enjoy one of the 40 beers on tap, including various craft and local brands, along with a variety of American classics, including burgers, steaks, wings and nachos. On game days, Twin Peaks’ lodge-style atmosphere, which includes soaring ceilings, 90 TVs, massive fireplaces and a 26’x5′ video wall offers great views from every seat.
“We are thrilled to bring the one-of-a-kind Twin Peaks experience to Doral,” said Twin Peaks CEO Joe Hummel in a statement. “We know that our South Florida guests will love our unique man cave experience and our commitment to providing the best food, drinks and service. We invite the Doral community to grab a chair and enjoy our made-from-scratch menu and a 29° beer.”
Twin Peaks Doral will be open seven days a week from 11 a.m. to 2 a.m. The restaurant will also offer happy hours from 2 p.m. to 6 p.m. on weekdays, and 10 p.m. to close on Sundays, Mondays, Tuesdays, Wednesdays and Thursdays.