/
/
Queen of Sheeba, a dog-friendly establishment located in the Historic Northwest of West Palm Beach, has been serving legendary Ethiopian cuisine since March 2006. Originally known for its soul food, for which it received an excellence award in 2014 as the best in Palm Beach County, the restaurant has since expanded its menu....