Buffalo Margarita Glass June 22, 2015 1200 × 1600 New York The Playboy Club Buffalo at the Executive Hotel Margarita Glass