Get directions to: Seafood Shack, Alice, TX
Restaurant address: 2051 Fm-665 Alice, TX 78332, USA
Restaurant: Seafood Shack