The Crazy Taco

The Crazy Taco, 8820 International Blvd, Oakland, CA 94621, United States

(510) 712-6152

Location