1750 E Palomar St #2 (at Santa Cora Ave), Chula Vista, CA
Burger Joint · Otay Ranch Village · 10 tips and reviews
KevMighty: Cash only! But they have an atm in the back near the restrooms that charge no fees. This spot is great, nice theme, and great food. The only flaw would be the low seating...