Red Top Seafood
Seafood · American · Casual Dining
Red Top Seafood is a restaurant specializing in seafood dishes. They offer a variety of seafood options, including sandwiches. The establishment is located in the Trace Town Shopping Center.
Location
Vota recommends