So when you drive by a restaurant called Ahgoo Kitchen you just have to pull over and bust on in to see what's going on. After looking at their fairly short menu I'm not sure how to characterize this place. It's been described as Taiwanese but it's not like there's stinky tofu, pork chop rice, three cups chicken etc. on the menu. Rather there's Sichuan tofu, seaweed crusted fish fillet and mongolian lamb. Also pork with leek dumplings and fish with leek dumplings, which are also available frozen in bags of 50. And in their appetizers section is "XO Sauce". No, not XO sauce with something, just XO sauce. Ahgoo Kitchen is at 10053 E. Valley Bl. in El Monte, Unit #5, former home of Love Sandwiches.