So about those Twin Peaks breastaurants coming to Louisiana: as reported yesterday, seven new ones are opening up here, including five in the New Orleans area. Fans of boobs, mediocre food and mountain lodge decor will perhaps be glad to know that the other two will be in Baton Rouge and Lafayette. [Advocate]
Filed under: