Taqueria Castillo
About
This independent taqueria operates with the kind of straightforward efficiency that comes from generations of family recipes—the kitchen turns out properly charred carnitas, fresh masa tortillas, and regional moles that shift with seasonal ingredients and what's available from their suppliers. The space itself stays focused on the food rather than atmosphere, with a counter-service setup that moves quickly and a rotating selection of drinks anchored by mezcal pours that reflect different production methods across Mexico's traditional regions. You'll find dishes that represent multiple Mexican cuisines rather than a single regional interpretation, suggesting a kitchen that respects the country's culinary diversity rather than flattening it into a single style.
Reviews
No reviews yet. Be the first to share your experience!
Frequently Asked Questions
We don't currently have Sunday hours on file for Taqueria Castillo. Please call ahead to confirm.
We don't currently have Saturday hours on file for Taqueria Castillo. Please call ahead to confirm.
Please contact Taqueria Castillo directly for current hours.
Hours for Taqueria Castillo are not currently listed. Please call to confirm.
Taqueria Castillo is located at 86 McAllister Street, San Francisco, CA 94102.
Taqueria Castillo does not currently list online reservations. We recommend calling the restaurant to inquire about booking a table.
Taqueria Castillo serves Mexican Restaurant cuisine.