HOME
ABOUT
MENUS
GIFT CARDS
Purchase
Check Balance / Add Value
ORDER ONLINE
CONTACT
Reservation
ABOUT EL CRUCE+241
ORDER ONLINE
Visit Us
241 Third Avenue
Chula Vista, CA 91910
HOURS
Open 7 days a week:
11:30am – 8pm
Hit enter to search or ESC to close