About Taqueria Castillo

Restaurants In California

Taqueria Castillo serves Latin American, Mexican, Restaurant, Spanish cuisine at 86 Mcallister St San Francisco, CA 94102. Find restaurant information about Taqueria Castillo including address, phone, hours of operation and more.

Taqueria Castillo

Taqueria Castillo serves Latin American, Mexican, Restaurant, Spanish cusine in San Francisco, California.

Taqueria Castillo Menu
About Taqueria Castillo

Taqueria Castillo

What Is Taqueria Castillo' Address?

What Is Taqueria Castillo' Phone Number?

Phone: (415) 431-1092

What Type Of Cuisine(s) Does Taqueria Castillo Serve?



Hours of Operation: Mon - Sun: 9:00 am - 10:30 pm

More Restaurants

AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, IS, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, DC, WV, WI, WY