Want to taste a little bit of the Middle East, but don’t want to make the long flight? No need. Israel’s savory flavors come to you right in Dallas, Texas. All the spices come together in harmony at the best place in town to meet, that is, at Meat Point! (read more..)