Filipino Restaurant · Ventura
1
Right off the 101 Freeway in a strip mall. Love their adobo fries & desserts especially the ube crinkles!