
Tacos El Tucan SF
Loading map…
Tacos El Tucan SF is a taqueria located at 3600 16th Street in San Francisco's Castro neighborhood, owned by brothers Alfredo and Edgar Padilla and specializing in Tijuana-style tacos with flame-grilled meats. The menu centers on tacos, burritos, quesabirria, and mulitas, with additional locations in Richmond and San Rafael, California.