After landing just minutes earlier, I headed out that evening for an incredible street food experience. Come with me on the ultimate fritanga tour in Managua, Nicaragua! Fritanga is essentially ...