Taco Bell

1900 Irving St, San Francisco CA

(415) 566-0365

Rated 5.0 out of 5 from 1 Reviews Taco Bell is a pretty good Fast Food Restaurant Restaurant Ranked #1 of 26 Restaurants in Central Sunset San Francisco.

★★★★★ on the 7th of August, 2013

Shit! Don't come here on Tuesday's unless you want to have a million fools in front of you trying to talk down the price on $1.49 chicken. All I wanted was nachos :(
Location