Video: Eat Organic in Key West

Help Yourself restaurant in Key West is known for its tasty organic food.