Serving Since 1987
Javier Bello Sr. started Taqueria Castillo with his own two hands. When he arrived in San Francisco, there were already a few Mexican taquerias but he wanted to share his version of Mexican cuisine. Along side his family and many years of hard work, he was able to successfully build his reputation as one of the city’s best.
Located: 86 McAllister St. San Francisco, CA 94102
Authentic Dishes
Every dish is made with fresh ingredients and cooking techniques that bring the flavors out of each entree. With every bite, you can taste the heart of Mexico.
Taqueria Castillo Dish Gallery
Food made fresh daily