Stop in for a cup of coffee

Yep tasty little critters.
Ate Goat before in Dalat Viet Nam. Was pretty good, but their Deer were Better.......