Twin Peaks “Breastaurant” Coming to Scottsdale, First of Many to Bust Into Arizona
Watch out, Hooters. Move over, Tilted Kilt. Twin Peaks, the Dallas-based “breastaurant,” an actual term used to describe restaurants that sport scantily clad women as waitresses, is busting into Scottsdale — get it!? — BUSTING!!! (sigh.) Billing itself as, “the ultimate man cave,” and featuring comfort food, draft beer, and…