The Baboons have a very... eh, unrefined taste in food.  Today they critique and rate their favorite restaurants.