Telegraph Liquors Inc
Add to Favorites
CLOSED NOW
Today: 10:00 am - 6:00 pm
Tomorrow: 12:00 pm - 7:00 pm
44 Years
in Business
Amenities:
Offers outdoor seatingHas WifiServes alcoholTakes reservations
Parking: Lot, Private
Wi-Fi: Free
Bike Parking: Yes
Attire: Casual
Takes Reservations: Yes
Outdoor Seating: Yes
08/03/2018
I haven't had an opportunity to use them. Went there today for the first time. Supposed to be open at 10:00 AM. It is now 10:53 AM and they are locked up with no information as to why they aren't open!
Phone: (314) 846-5711
Address: 5661 Telegraph Rd Ste 5A, Saint Louis, MO 63129