Chicken Enchilada @ Los Cuates Taqueria
CHICKEN ENCHILADA
Los Cuates Taqueria, South San Francisco
First time trying this place...pretty good.
Eaten: Sat, 07 Sep 2019 03:01