Mombasa is the second largest city and metropolitan area in Kenya, and has been a significant center for trade for many centuries. The street food culture of Mombasa is an essential aspect of the ...