Downtown Cantina
513 Olive Street
St. Louis, MO 63101
314-231-5620
Perfect margaritas and delicious salsa are the specialties of this authentic Mexican restaurant. They are open Monday through Friday for lunch and dinner and open on Saturday for dinner only; closed on Sunday.
