Mexico City Cafe
6416 W Lake St, St Louis Park 55426