St Louis MO Mexican 1. 2001 Park Ave, St Louis, MO 63104 | Arcelia's Mexicana Restaurant (314) 231-9200