JavaScript is not enabled.
Carrows Restaurants - 0 Reviews - 1002 N Imperial Ave, El Centro, CA - American Restaurants Reviews - Phone (760) 353-8206

Carrows Restaurants

Claim
id: 29614346
marker
1002 N Imperial Ave
El Centro, CA 92243
marker
(760) 353-8206
Incorrect info? Correct your listing

Menu for Carrows Restaurants




SPRING SALE!!!:
20% OFF all yearly plans
Use spring at checkout. Expires 6/30/2018

Additional information

  • Hours:

    Mon-Thu 06:00-22:00,Fri-Sat 06:00-23:00,Sun 06:00-22:00
badge