Address: 2522 Santa Clara Ave, Alameda, CA 94501 Phone: (510) 217-8959
By: Garden Girl Z.
I can't believe this restaurant isn't busy all the time. The food is excellent. I had the carnitas taco salad. The meat was good- barely any fat and the... more