Taco Bell

Review by Brian

710 3rd St, San Francisco, CA 94107
Celiac
2 years ago

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