I'm picky, what can i say

My fav place is in Alamo Square.
I work a block away from MOMA
What? Dude, there are countless good taquerias in SOMA and the Financial district. I'm pretty sure it's actually harder to find a Taco Bell. What streets are you by?