Anchors Away

Anchors Away
About

Anchors Away is a seafood restaurant in Springfield, Illinois. Seafood with an elegant flare, the freshest ingredients with a hint of cajun cuisine.

Phone Number
217-679-0166
Address
518 E. Capitol
ZIP Code
62704
X