El Chico On Freeport, SACRAMENTO, California (CA)
Conveniently located at 6004 Freeport Boulevard () in SACRAMENTO, California (CA) (95822), El Chico On Freeport can be reached at 9164280857. Remember to call ahead to make a reservation.
More restaurants in SACRAMENTO, California (CA)
El Chico On Freeport contact information and details:
Address: 6004 Freeport Boulevard - , SACRAMENTO, California (CA) 95822
Contact Phone: 9164280857