Red Sugar Crabs
Closed
Advertisement
481 Bluff City Blvd
Elgin, IL 60120
Red Sugar Crabs is a cozy seafood restaurant nestled in the heart of Elgin, IL. Specializing in fresh crab dishes, the establishment offers a casual dining experience for seafood enthusiasts.
With a menu featuring a variety of crab options, Red Sugar Crabs prides itself on serving delicious and satisfying meals to its patrons. The restaurant aims to provide a welcoming atmosphere for guests to enjoy quality seafood in a relaxed setting.
Generated from their business information
Also at this address
See a problem?
You might also like
Advertisement
