3761 Laclede Ave, Saint Louis
(314) 652-3044
The most important part of the restaurant however is the food. Our focus is on making the best food possible and for a modest price. Consistency and quality is the cornerstone of Colorado Restaurant in Saint Louis, Missouri. We serve only fresh meat,...