JJ Mahoney’s has become a popular and recurring destination for many large parties holding group events. We specialize in hosting a variety of functions from company Happy Hour events, Banquet-style dinners, holiday parties, birthday gatherings, retirement parties, wedding rehearsal dinners, class reunions, school events, sports banquets and much more! We offer a semi-private dining area for up to 50 people and will accommodate groups from 20 to 150. We do not charge for the space but may require a minimum spend based on the day and time of your event. We have an excellent history of flexible planning, handling prearranged details, and maintaining continual and thorough communication to ensure your event is successful. We have many repeat groups that have consistently had an exceptional time!