Bennigan's Grill & Tavern - Tampa, FL, United States close