Beach House
2301 E. Lake Shore Dr,
1001 S. Lakefront Rd,
62521,
Decatur, IL 62521
Catering food and drink supplier ◄ Wedding venue ◄
First time for dinner here for me. We had the special of Pork Medallion and the grouper. Pork wa...