Q: No, not RED LOBSTER, but live lobsters to cook at home. I'd prefer to pick them out in person rather than have them flown in. Anyone know of any places that carry them in the greater Denver area? THANKS!
A: Go to Cherry Crest Seafood in Cherry Creek on University.
Related items