- Joined
- May 27, 2012
- Messages
- 4,982
- Reaction score
- 83
Of course! Red Lobster in Skokie. I really should stop by there.
I doubt you'd find fresh lobster at Red Lobster. It's be frozen, I'd bet even Red Lobsters in Maine have frozen lobsters. Still good though.
You could find live ones at the grocery store