Create your own custom home page
for your favorite links ..
works on any device, and it's free!
Detail for Costa del Sol : Restaurant, Seafood / Suncoast
Located in Sunset Station, this seafood restaurant features an array of shellfish, fresh fish, and steaks. Open Wed-Thurs, Sun 5 pm-10 pm, Fri-Sat 5 pm-11 pm; reservations accepted. - Alotta, 02/04/2004