I visited this place a while back. I'm a vegetarian, so goat is not on my menu, but I was with friends. This place is a great little whole in the wall with beans and rice that are to die for and plantains that will knock your socks off. Yes, the menu is "limited"--it's what they have going on that day... but... when we went there was a line out the door to get really delicious take-out at great, great prices. the portions were great, and what I had left over I savored the next day.
It's too bad I'm writing this review so late... I just saw how "low" they were on the rating scale, and I knew I had to add my two cents.