Augustine, the coastal city's colonial roots run deep along Florida's northern Atlantic coast. So it makes perfect sense, then, that you'll find an imposing Irish castle among all the Spanish ...