La Costa Del Sol II
418 11th Ave
Delano
CA
93215
(661) 721-1291
Open Map
Description
La Costa Del Sol II is located at 418 11th Ave, Delano, CA..
by merchantcircle on July 23, 2015 from
merchantcircle
Food and Dining
Latin American Restaurants
Mexican
Mexican Restaurants
Restaurants
Social