News

Tucked away in the tiny town of Casmalia, The Hitching Post serves up a shrimp cocktail so magnificent it might just change your understanding of what seafood can be. And that’s just the appetizer.