Luz de Luna
Photograph: Sean Ellingson
Time Out says
Wed Feb 24 2010
At first blush, Luz de Luna is just a convenience store selling soda and TP. But follow your nose to the rear of the shop, and you’ll encounter a couple of tables and a minuscule kitchen that turns out overstuffed chorizo tortas, chocolaty mole poblano and salsa verde enchiladas.
Share your thoughts
Comments
Add +