The restaurant is called Moradores, and is located in the city of Toluca, Edo. de Mexico.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections