Lincoln Square Lounge
121 N. Main St., Decatur, IL 62523
Restaurants
Authentic Greek food in a cozy, welcoming family environment.
Mouthwatering gyros, other Greek specialties, and American cuisine await you at this local favorite! Conveniently located next to the historic Lincoln Square Theatre, this lounge offers an ideal dining option before catching a show!
You might also be interested...
Caddy Shack Golf Pub
Decatur
Gourmet grilled cheese restaurant and cocktail bar.
Read more about Caddy Shack Golf Pub
Guadalajara Restaurant
Decatur
Authentic Mexican Restaurant with daily specials and quick service.
Read more about Guadalajara Restaurant
Garcia's on Eldorado
Decatur
A retro pizza place with unlimited arcade games!
Read more about Garcia's on Eldorado