Rated
5.0 out of
5 from
1Reviews
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 :(