Amigos Cantina

120 W. Jefferson Avenue, St Louis, Missouri 63122

review.jpg

Photograph by Katherine Bish

120 W. Jefferson Avenue, St Louis, Missouri 63122
Kitchen hours: Mon-Thu: 11 a.m. - 9 p.m.
Fri-Sat: 11 a.m. - 10 p.m.
Sun: 11:30 a.m. - 8 p.m.
Mexican
$$