Share:

Castillo Del Sol (Closed)

Category: Restaurants - Breakfast
205 South Atlantic Avenue
Ormond Beach, Florida - 32176

This restaurant is permenently closed.


Nearby Restaurants

Following is a list of other restaurants found within few miles of Castillo Del Sol. You may also view all restaurants in Ormond Beach, Florida.

  • 0.74 Miles
    183 East Granada Boulevard, Ormond Beach, Florida - 32176
    (386) 677-3222
  • 4.48 Miles
    21 South Nova Road ## A, Ormond Beach, Florida - 32174
    (386) 677-1106
  • 2.89 Miles
    335 West Granada Boulevard, Ormond Beach, Florida - 32174
    (386) 256-4735
  • 0.7 Miles
    251 East Granada Boulevard, Ormond Beach, Florida - 32176
    (386) 673-6302
  • 2.88 Miles
    2501 North Atlantic Avenue, Daytona Beach, Florida - 32118
    (386) 673-9911
  • 4.63 Miles
    100 South Nova Road, Ormond Beach, Florida - 32174
    (386) 677-1762