Puerto Rico is home to one of the most diverse cuisine offerings in the Caribbean. Authentic Puerto Rican food is referred to as comida criolla and often consists of dishes that include plantains, pork with rice and beans. Pork is the main meat consumed throughout Puerto Rico, with lechón asado, or a whole suckling pig, being one of the most amazing. Visitors will find some of the best mid and upmarket dining experiences are in Old San Juan, with many authentic foods being offered via food stalls throughout the country.