Whenever I talk "food" with people, everyone seems to have a handful of places that they greatly swoon over because it's ultimate comfort food. You know, their "secret places" they only divulge to you when you finally win them over and convince them that you're no impostor.
If you hear me say the words "You gotta check out Kaffir Lime", then realize, that I think you're allright ;)
I love this place. Period.
18/30