20 S Euclid Ave
St Louis, MO 63108
St Louis, MO 63108
Open HoursMo to Sa from 11:00am to 01:30am,Su from 11:00am to 12:00am
OverviewA Central West End favorite for more than 25 years, Tom's is a great place to drop in after work for a beer, and also an ideal spot for family and friends to come and enjoy typical...
more
