Is it open to eat onsite?
Address: 700 E St, Chula Vista, CA 91910, USA
Sandra R. | Aug 19, 2021
Yes. Inside n outside
jesus ramos | Aug 19, 2021
Yes, in or out
T Dunc | Aug 19, 2021
Yes indoor and outdoor
Hellecaster M | Aug 19, 2021
Yes, indoor dining
C. Mendoza | Aug 19, 2021
Yes
Diana Perez | Aug 19, 2021
Thank you so much! 😁
Thanks! Your answer is awaiting moderation.