My boyfriend and I love North African food and for Christmas I got him a gift certificate to Horn of Africa. We were super excited and upon arrival asked our server for a recommendation of drinks. She brought us two Ethiopian beers. We ordered hummus and Sambuccas for apps. We got the hummus in about 20 minutes. Then continued to wait for another 40 min. When we had been there about an hour the table across from us, got their order although we had been there about 25 minutes longer. Our waiter continued to ignore us and I finally asked the status of our other appetizer. The waitress snapped that they were coming. That is when the table across from us realized that the dinner they ate was not what they ordered. Someone came out from the kitchen and apologized to them and said they would make their order. Still, nothing was said to us but by now it was obvious our dinner had been given away. Finally an hour and half into this experience we got our 2nd app of sambucas although they were not the beef and lentil we ordered they were still delicious. The dipping sauce for them was unbelievably good. When our entrees came, there was no apology or acknowledgement about the mistake, or wait time. The lamb curry was very good although not spicy like I had requested, it probably was the first time they had cooked it. My boyfriend's dish was lamb with beri beri sauce and was average. The dishes were served with bideen bread although the menu said we could have bideen or saffron basmati rice, our server didn't offer it. We asked for our check and that was the only thing that came to the table quickly, then the server returned while I was still signing the credit slip and waited for it. The funny thing is, when we arrived there was a couple sitting, looking very unhappy, asking about their food. When they got it they ate in 5 min, and quickly left. We thought, wow, what rude people, 2 hours later, we were in their shoes. Such a disappointment because we would love to return for the food. Even with the poor service, if our waitress had apologized or admitted the mistake or anything, we would have been fine and happy to wait. I used to be a server years ago and I know mistakes can happen but to be ignored and spoken rudely to for 2 hours is enough reason to never return.
Cons: service, atmosphere