Atmosphere is good. Lots of tv's if your into sports. The portions are big and tasty. Waitstaff polite. Happy hour prices are nice. Will definitely return. Meals are big enough to split. I suggest splitting your meals. They are huge. Great draft beer selection. The only issue we had was that the bench seats were hard.