Canal St Chicken & Seafood

Details

Address

6651 San Juan Ave Jacksonville, Florida 32210