Sotos Mexican Food

6904 Miramar Rd #205 San Diego CA 92121 USA

(858) 271-8470

Location