Caleco's - St Louis, MO

7 Days a Week: 11a-3a
Serving food 'til 1:30a
Celebrating 36 Years of Delicious Food, Great Drinks and a Courteous Staff. A True Saint Louis Original.
Located near all sports venues and mojor downtown attractions. There is something for everyone at Caleco's with large scale trains, 2 saltwater aquariums and 17 TV's including 2 big screens for your sports viewing enjoyment.
- Read more about Caleco's - St Louis, MO
- Log in to post comments