Palomar
3269 Beyer Blvd, San Ysidro
(619) 654-0266
Restaurants in San Ysidro, CA
Palomar
3269 Beyer Blvd, San Ysidro, CA 92173
(619) 654-0266