Queen of Sheba is an awesome Ethiopian Restaurant here in the Tampa bay area. This location is in South Tampa: 3636 Henderson Blvd, Tampa, FL 33609.

Visit their site to see all their yummy meals and more information on Ethiopian food: https://www.ethiopianrestauranttampa.com/

For more great things to do and eat in Tampa, go to http://www.funtampa.com

or follow us at