A must for all lovers of fresh seafood – Chokka Block in St. Francis Bay
The Chokka Block in St. Francis Bay is a must for all lovers of fresh seafood. The quality of food and service is excellent, and the price/performance ratio is excellent. Who should be in the region should make a stop in the Chokka Block.