"customer service sucked today. I can't have anyone who doesn't even want to work on a place where they asked me to eat or help."
Phone: +16194760701
Address: 340 East H Street, Chula Vista I-91910, United States
City: Chula Vista
Dishes: 125
Amenities: 7
Categories: 5
Reviews: 1263