food
El Castillito
Big, inexpensive burritos. Open til 12:30am weekends. #burritos #taqueria #sanfrancisco #mexicanfood
Posted by Noelle Salmi
62 countries - 180 spots