Oso Pardo is a restaurant specializing in homemade cuisine.