2650 Telegraph Rd, St. Louis, MO 63125, United States
What travelers say:
Really neat interior decor and the folks there are so friendly. Our food was good and portions generous. Would recommend especially if you have a visit to the Jefferson Barracks on your itinerary.
More
Reviews of Cafe Telegraph Smoke Shack
Some reviews may have been translated by Google Translate
Really neat interior decor and the folks there are so friendly. Our food was good and portions generous. Would recommend especially if you have a visit to the Jefferson Barracks on your itinerary.