-
Taco Bell
is a fantastic Fast Food Restaurant Restaurant
Ranked #1 of 26 Restaurants in Central Sunset San Francisco.
.
The Latest Review: ★★★★★
Sent 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 :(