Can you make reservations for this restaurant , ahead of time ? For big groups ?
Address: 585 I St, Chula Vista, CA 91910, USA
Alejandro Alcaraz | Aug 18, 2019
Yes, you can. Just give them a call.
Lucy Gaviota | Aug 17, 2020
Hello, can I sit down and enjoy my good dish?
Thanks! Your answer is awaiting moderation.