Address: Town Center, 2015 Birch Rd, Chula Vista, CA 91915, USA
Phone: +16195914630
Sunday: 11AM–10PM
Monday: 11AM–10PM
Tuesday: 11AM–10PM
Wednesday: 11AM–10PM
Thursday: 11AM–10PM
Friday: 11AM–11PM
Saturday: 11AM–11PM
Linda Fuchs
Mr. Camacho the manager is absolutely wonderful! My son and I stopped on our way back home from the Imagine Dragons concert. Very friendly and accommodating restaurant! Thank you!
Michelle Deguzman
Surprisingly not busy but thankful for that. Had a family of 8 and we were all able to order something we wanted. The staff were friendly, accommodating and professional. No complaints about the food in flavor or serving size. Definitely a favorite place to eat at for the family
Jose M Rosillo
Right at the Otay Ranch shopping mall this restaurant stands out in their service and quality ingredients. The bread, soups and salads are really good. A bit pricey.
Olga Gantovnik
amazing service
Thanks! Your review is awaiting moderation.
Call the restaurant and they will tell you. It varies by location.
It would be a good idea. They've accommodated our large party of 8 often and easily though.
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.