Archive for 'castro'
Burrito Eater
photo from www.burritoeater.com
Burritoeater.com is an incredibly thorough guide to the city’s taquerias and burrito restaurants. Through today it has reviewed 454 burritos since New Year’s Day 2003.
Top-rated? Taqueria La Castro, 4001 18th St. Runner-up? Papalote, 3409 24th St.:
Papalote’s burritos are rendered with such mechanical consistency, some have wondered if there’s a mustachioed robot assembling [...]
Posted: April 2nd, 2007 under castro, restaurants.
Comments: 3


