This business has CLOSED
Report as open?
Restaurant Y Taqueria La Mejor
Add Hours
Saved to Favorites
Address: 5901 International Blvd, Oakland, CA 94621
Restaurant Y Taqueria La Mejor No 2
Cuisines: Family Style, Mexican, Latin American
3872 International Blvd, Oakland, CA 94601
4481 International Blvd, Oakland, CA 94601
4481 International Blvd, Oakland, CA 94601
3851 International Blvd, Oakland, CA 94601
1449 Fruitvale Ave, Oakland, CA 94601
1001 Fruitvale Ave, Oakland, CA 94601
2353 E 12th St, Oakland, CA 94601
1440 Park St, Alameda, CA 94501
2321 Alameda Ave, Alameda, CA 94501
10555 International Blvd, Oakland, CA 94603