Taqueria Castillo
Hours:
86 McAllister St, San Francisco CA 94102
Tips
Hours
Most Recent Comments
-
February 2024
Excellent tacos and other cravings for those of us who miss Mexican food, recommended.
-
February 2024
Adequate but not inspired food. Didn't recognize there was any avocado or sour cream in it though supposedly there was. Chipotle far
-
January 2024
Best Mexican food around city hall, clean great employees and mouth watering food.
More Comments(157)
Other Information
Cuisines: Spanish, Mexican, Latin American, European, Continental
You May Also Like
-
San Francisco, California