
7056 Carroll Ave
“Dear PoPville,
Signage is going up at Cielo Rojo‘s San Francisco Mission-style burrito shop in Takoma Park.
As a former SF-resident and Mission burrito devotee, I’m excited about this addition to the neighborhood, but I may hold it up to the too-high standards of El Farolito and La Taqueria.”
STAY TUNED.