- 63,610
- 50,738
- Joined
- May 23, 2005
Alameda is betterIt’s the same. Supposedly there was a dispute between the family so they split up. But the menu and everything else remained the same. But I still prefer the Alameda location, it’s a better setup imo.
But San Leandro location still good
The crab enchiladas is