Castillo De Mexico 12620 Beach Blvd Ste 19 Jacksonville, FL 32246 Phone: (904) 998-7006
Category: Family Restaurant Diners