El Taco Loco 3274 24th St. San Francisco CA United States
Late night
Hours: Lunch & Dinner Daily
Phone: 415.282.7018