Online Highways Home > Illinois > Decatur
City Map with Features
|
|
Marcia's Waterfront Restaurant
|
|---|
|
Decatur's only lakeside restaurant! One of Decatur's most scenic spots, the old Nelson Park beach house has been transformed into a spacious restaurant with surrounding deck. Its weathered stone frame is glassed in, providing panoramic views of Lake Decatur.
Read reviews and find hotels in Decatur.
Location:
2301 E. Lake Shore Dr., Decatur Illinois 62521
Telephone
Toll Free: 217-422-7202
See more Restaurants, Cafes, Delis, Bakeries.
| Other upcoming events include:
|
|
Search
7
|
|