Filiberto's Mexican Food

960 E Vista Way Vista CA 92084 USA

(760) 732-5880

Location