How much to eat there ?
Address: 598 H St, Chula Vista, CA 91910, USA
Merlin Harville | Jul 27, 2019
Depends on what you want
Michael O'Neill | Jul 27, 2019
Depends how much you eat
Dean. Davidson | Jul 27, 2019
Lunch for 15 dinners check the menu
Thanks! Your answer is awaiting moderation.