Review of Taco Bell

710 3rd St, San Francisco, CA 94107

Overall Rating

Review


It's Taco Bell. Cheap fast food. Many gluten free and vegetarian items available.

Updated 3 years ago

Celiac