Mellencougar on the Fox River

Broken Oar , 614 Rawson Bridge Rd., Barrington, IL

Get ready for a fun afternoon in the sun on the Fox River. Great place with a killer atmosphere!