
7056 Carroll Ave photos courtesy San Pancho Burritos
From an email:
“San Pancho Burritos opened on Saturday in Takoma Park at 7056 Carroll Ave serving San Francisco-style burritos. After moving Cielo Rojo restaurant to its new, bigger location at 7211 Carroll Ave,
owners Carolina McCandless and David Perez transformed the original Cielo Rojo space into San Pancho Burritos.

In addition to San Francisco-style burritos, find breakfast burritos, tortas, salads, quesadillas and a full beverage menu starting with Vigilante coffee in the morning then margarita slushies, Mexican beers, and more. See menu here.”
