Fidel's Little Mexico
(858) 755-5292 | View Website

607 Valley Ave, Solana Beach, CA | Directions   92075

32.989193 -117.258663
Get Directions