Metro Taquero locations
Mexican Price range $1-15 6 locations


Metro Taquero - San Leandro 13775 E 14th St13775 E 14th St, San Leandro, CA 94578
Rated 4.6 out of 5 by 30 guests

Metro Taquero Drive Thru 1776 Marina Boulevard1776 Marina Boulevard, San Leandro, CA 94577
Rated 4.5 out of 5 by 52 guests
Metro Taquero Huntwood 29950 Huntwood Avenue29950 Huntwood Avenue, Hayward, CA 94544
Rated 4.8 out of 5 by 48 guests