101 E 3rd St, Calexico, CA 92231 +1 760-357-1815
restaurant, Calexico, CA, United States
Today
How to go there