Palomino's No 1
(858) 578-7642

9272 Miramar Rd, San Diego, CA | Directions   92126

32.893817 -117.127455
Get Directions