Casa Leon Mexican Restaurant
2260 Mayport Rd
Jacksonville, FL 32233-2714
904-246-1729