Alucarda R. • September 5, 2018Sopa de lima (lime soup), taquitos y agua de chaya... ay madre mía! 😍
Spot 2. • September 24, 2012... in Mexico City. Little expensive but it's worth it!! Located in Paseo de las...
Don't see the place you're looking for? Add a new place to Foursquare.