Ordering From Fat Boys Taqueria

1149 B St, Hayward, CA 94541, USA