Personally, I love Lamb. Some say it can have a slight gamy taste, but heck, it's not pork! You probably had a bad tasting experience at the restaurant. Weird spices or herbs. Lamb, imho, is best with salt, pepper and some garlic. Try making a small roast at home and I bet you will LOVE it!