Island Taqueria

San Francisco
Burrito Place
$$$$
Island Taqueria

1513 Park St

Alameda, CA 94501

It's no destination restaurant, but chile-drowned rice and beans, crispy tacos overflowing with shredded cheese, and extra-large burritos all make Island Taqueria a must for cheap and satisfying Mexican food. The only thing better than the the taqueria's free basket of chips is its signature green salsa, so don't forget to ask for an extra serving.