As everyone is aware there are great benefits to eating wild meats vs. domestic. Things like ostrich, alligator etc. have all come into their own on the menu. Now there is a new one. Guaranteed to be peaceful to you stomach. The meat is said to make the most wonderful sandwich. What is it? Lama, the same thing that brings us alpaca wool. You can find it in the finest sandwich shops. It is called deli lama.
-------------------- "Being deeply learned and skilled, being well trained and using well spoken words; this is good luck."