My guilty pleasure was their taco salad. It was actually really good, in a comfort food sort of way.
If it turned into a Pet's themed restaurant, that strikes me as fairly odd, as the area would be: Pet's Place, SLOP ride, Minions, Pet's restaurant, Minion's play area/Swirl ride. I suppose they're all Illumination, but having only two themes alternating seems more disjointed than it needs to be, IMO.