Restaurant El Tesoro Taqueria & Grill with Delivery Service in San Francisco.

Take a Look at the home page.

Telephone Number: +16506348700

Open daily!

Take a look at the opening hours.

Advertising

Address:

2268 Westborough Blvd 3,

South San Francisco,

CA 94080, United States

Advertising

Take a look at the Card.

burrito, Mexican food, nachos