Mensakaba Geishu is a small, hole in the wall ramen restaurant that recently opened on Aguirre Avenue in BF Homes. I had no idea where the restaurant was except that it was situated across The Girl + The Bull. I've only been to the area a handful of times, good thing there was Waze to help me … [Read more...]