Contact us

Get in touch with our St Louis location by giving us a call or sending us an email.

5496 Baumgartner Rd #119,

St. Louis, MO 63129

(314) 416-1945

[email protected]

Get Directions

Opening hours

Holiday hours may vary. Please call to confirm hours around the holidays.

Monday - Sunday

Bar Hours

Free WiFi


Tequila's St Louis, MO

Send us a message