2 May 13, 2018 Kevin Issac This is my least favorite Taco Bell location in San Francisco. The food always seems to be sub par. The store is cramped & the tables are often dirty. These days I'd rather not eat at this particular location at all.
This is my least favorite Taco Bell location in San Francisco. The food always seems to be sub par. The store is cramped & the tables are often dirty. These days I'd rather not eat at this particular location at all.