cheesesalsamexicanaallinside
in
Vista, CA
El Rey Moro Taco Shop
4471 Clairemont Mesa Blvd
San Diego
CA
92117
(858) 490-1333
25.4
mi