I've been to both, though not recently thanks to Sunday Ticket. And Baumer is right, the place was rockin' back in the day, more so for Sabres playoff games though The Station has better wings (actually I don't think Delilah's has wings) but is more mellow. Delilah's is definitely more rowdy. Both are Bills only bars. They're within walking disance of each other, so you can try both