2489 San Diego Ave
San Diego, CA 92110
Get directions

About Us

San Diego Magazine's Reader's Choice Award '90 thru '00 for Best Mexican Restaurant.

Reviews