Ordering From Calafia Taqueria

1445 Webster St, Alameda, CA 94501, USA