Looking for suggestions on places that easily handle large parties like 15-20. I know most places are going to charge extra for a group over 8. But trying to find a place, that I wouldn't have to rent a private room. (or spend a ton of money before anyone actually eats anything)
Any suggestions would be nice.