El Tepa Taqueria 2198 Folsom Street San Francisco CA United States
Online Ordering
Phone: 415.255.8372