Decaro's

602 E. 3rd St., Alton IL 62002 | 618-433-9999
Great Rivers and Routes Tourism Bureau

An Italian family restaurant that offers dine-in, carry-out, catering and deliveries!


Return to Previous Page


WHAT'S NEARBY...

Fast Eddie's Bon Air

2

Haagen Haus

2

Tony's Restaurant

2