Los Arcos Seafood Restaurant
Address:
799 E San Ysidro Blvd, San Ysidro, CA 92173
Phone:
(310) 555-1515 Restaurants
Other Businesses:
- Our Lady of Mt Carmel Catholic Church at 2020 Alaquinas Dr, San Ysidro, CA 92173
- Subway at 4211 Camino de La Plz, San Ysidro, CA 92173
- El Cacho Mexican Grill at 111 W Olive Dr, San Ysidro, CA 92173
- Carl's Jr. at 805 W San Ysidro Blvd, San Ysidro, CA 92173
- Yum Yum Donuts at 482 W San Ysidro Blvd, San Ysidro, CA 92173