very good food, but a terrible service just take into account that part.✌🏻
Address: 598 H St, Chula Vista, CA 91910, USA
Kris Beltran | Jul 27, 2018
I agree
M J | Jul 27, 2018
I'm sorry to hear that. Try the one in Pt. Loma sonetime. Their Service was great. :)
Thanks! Your answer is awaiting moderation.