The Suya Spot is a West African restaurant specializing in authentic suya, marinated for 24 hours in a peanut-based spice rub.