The title tells you what you need to know. I wished the service would have been better. People go to the Dells to have a good time not feel like an inconvenience to the employees. The atmosphere, well, it's a bar. That said, the steak sandwich is worth going for and they have a fantastic selection of bottled beers.