Skip to Main content
Online Ordering Available to Late Night. See our Menu Now!
See More
El Tesoro Taqueria & Grill - SF
0
Sign in
Currently not accepting online orders
El Tesoro Taqueria & Grill - SF
599 O'Farrell St, San Francisco, CA
Online ordering is currently unavailable. Please contact the restaurant to place an order.