Refreshed 12.09 The Queen of Sheba on Martin Luther King Blvd is home to what many consider the best Ethiopian food in Portland. The restaurant is located on the block between Echo and Russell St. BBQ in N.E. I have passed it many times on my daily runs, and the odor of spices in the air always urge me inside. Recently I made several visits.An old converted store, this is … [Read more...] about Review: Queen of Sheba