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


 

See our reviews