The Kenyan owner and his wife watch over the making of creative African food (and some Caribbean). Before or after, you can shop for fascinating things in the adjacent shop. Definitely a place not to miss whether you're a tourist or a native.
Locating in College Plaza near corner of St. Michaels Drive and Cerrillos Road. Plenty of parking.