Reviews for El Castillito Star in San Francisco, CA
This place is nasty They cook pretty good but a cockroach came in to my food ????????????
Awesome restaurant
(Translated by Google) Excellent ???? (Original) Excelente ????
This place is nasty They cook pretty good but a cockroach came in to my food ????????????
Awesome restaurant
(Translated by Google) Excellent ???? (Original) Excelente ????