Cielo Rojo’s co-owners Carolina McCandless and executive chef David Perez opened a new Mission-style burrito shop called San Pancho in the heart of artsy Takoma Park on Saturday, July 13. Lines immediately followed out the door, with its first fans clamoring for a taste of the West Coast comfort …
↧