Taqueria San Jose 2380 Mission St. San Francisco CA United States
Late night
Hours: Lunch & Dinner Daily
Phone: 415.282.0203