"Ask 10 people in San Francisco what the best burrito spot in town is and you’ll get 15 different responses. Ask us, and we’ll tell you it’s El Castillito. Located in Duboce Triangle, their carnitas are the benchmark for carnitas in this city and they melt cheese onto the tortilla before they load it up with rice, beans, and meat. This is as close to burrito perfection as you’ll find." - lani conway