Review of Taquito plate at Flacos by ateretgoldman
Flacos, 3031 Adeline St, Berkeley, CA 94703, USA
Very fresh, long wait though. They used use a lot of lime which is nice.
Brands supporting abillion's
Advertise on abillion