Address: 6900 Lisbon St, San Diego, CA 92114 Phone:
Reviewed on 08/07/2025
By: Gilbert A.
I got the adobada torta It got more beans and mayo than meat.. The meat was part burn and not a good flavor I ask for red salsa and they only have... more