Address: 313 6th St, Ste A Phone: (951) 817-9707
Reviewed on 12/28/2025
By: Hiluvia C.
Let me just say this place was worth the drive from San Diego. No joke. I ordered the asada bowl and it was straight --perfectly seasoned, tender asada,... more