quote:
Originally posted by Appalachian American:
Yes I think Red Lobster is the best. Order Walt's Favorite Shrimp. These are large butterflied shrimp and are out of this world. For a few more dollars (Its listed with these) they will almost double the order.
AA , thanks for this , I'll check it out.