Address: 1 International Blvd, San Leandro, CA 94577 Phone:
Reviewed on 08/03/2025
By: Patricia R.
My new go to spot close to home! I love both the tacos and crunchwrap. Meat is flavorful. Also, obsessed with their grilled onion and jalapeno that they... more