Pickleweed
A salt loving succulent plant that tastes like pickles.