Tlaloc Deli
Hours:
970 Broadway, Chula Vista CA 91911
Tips
Hours
Most Recent Comments
-
December 2023
Been ordering for a couple months, they take a while but the food is good and fresh!
-
September 2023
Could use a few more employees for time sake but the food is always yummy
-
August 2023
Could use a few more employees for time sake but the food is always yummy
More Comments(61)
Other Information
You May Also Like
-
Chula Vista, California