Cafe Nubia is a vibrant spot with a menu that blends Middle Eastern and African cuisine. Get plates of shawarma, falafel and hummus, catering to both carnivores and vegetarians. There's a full bar, large patio (with hookah) and live music on occasion.