Chicken Super Burrito @ Taqueria El Farolito
CHICKEN SUPER BURRITO
Taqueria El Farolito, South San Francisco
Minus the beans....this photnis leftover though because it's a super big portion!
Eaten: Mon, 27 Aug 2018 20:43