They have lobster tails, they are whatever market price is for that particular day. I'd say they are at least 8oz or more, is my experience at Anthony's Home Port.
Probably best place to ask would be Anthony's
They do have lobster tails. I don't know what you mean by 8+.
Thanks! Your answer is awaiting moderation.