We love Elgin Public House! We've been there as just a couple and with large groups. Both times the service was friendly and attentive. The rooms are dark, but it goes along with being a bar. They have live music at times, so it might be a little loud. I recommend their chicken sandwich on a pretzel roll or their meatloaf sandwich. Just a fun place to grab some good dinner.