Get Directions to Ocean Fish Bar ← View details 120 Cheddon Road, Taunton TA2 7DW, United Kingdom, Taunton, England Get Directions From* To * — Required information