Cafe Telegraph Smoke Shack

4/51 Reviews
Coffee Shops
+1-314-200-9952
2650 Telegraph Rd, St. Louis, MO 63125, United States
What travelers say:
head-img
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
4/5Excellent
All (1)
Latest
Photo reviews (1)
Positive reviews (1)