El Rincón Restaurant

1565 N Santa Fe Ave Vista CA 92084 USA

(760) 295-8787

Location