1619 Webster St, Alameda, CA 94501-2133, Alameda
Consistently good food at a reasonable price. Plus they have good tacos ha ha.
2321 Alameda Ave, Alameda, CA 94501-4502, Alameda
I got a spinach, chicharrones, refried beans burrito and it was the best thing ever. They are super fast and preparing e