Chibogan Filipino Cuisine is a family-owned, takeout-only Filipino spot at 905 E Rand Rd in Mount Prospect, Illinois. Made-to-order comfort food shines here: crispy lechon and lechon kawali, pork sisig, lumpia egg rolls, pancit and palabok noodles, plus generous rice combo meals with a drink.