Skip Navigation
What to Do

Eat & Drink in Puerto Rico

Alcapurrias

Puerto Rico offers a flavorful dining scene shaped by Taíno, Spanish, African, Caribbean, and American influences. From roadside kiosks and beachside seafood spots to fine dining restaurants and traditional family kitchens, eating in Puerto Rico is one of the best ways to experience the island's culture.

Whether you are looking for classic Puerto Rican dishes, international cuisine, tropical drinks, coffee, desserts, or casual places to eat after a day at the beach, the island has options for every taste and budget. Buen provecho!

American
Argentine
Chinese
Continental
Deli/Sandwich
French
German
International
Italian
Japanese
Mexican
Middle Eastern
Pizza
Puerto Rican
Seafood
Spanish
Steakhouses
Vegetarian

What to Eat in Puerto Rico

Some of Puerto Rico's most beloved dishes include mofongo, arroz con gandules, lechón asado, pasteles, tostones, empanadillas, and fresh seafood. Many meals begin with sofrito, a blend of herbs, peppers, onions, and garlic that gives Puerto Rican cooking its distinctive flavor.

Don't leave the Puerto Rico without trying these top Puerto Rican dishes.

Where to Eat in Puerto Rico

Dining options range from casual bakeries, food trucks, and local cafeterias to beachfront restaurants, mountain lechoneras, and elegant restaurants in San Juan, Ponce, Rincón, Mayagüez, and other cities. For a local experience, visit kiosks, plazas, and family-owned restaurants where traditional dishes are served fresh and simply.

Puerto Rican Drinks

Puerto Rico is known for strong local coffee, tropical fruit juices, rum cocktails, piña coladas, and holiday drinks such as coquito. Many visitors also enjoy sampling local rum, fresh coconut water, and refreshing drinks made with passion fruit, guava, tamarind, and pineapple.


Tell Me About Things to Do in Puerto Rico
Find out how to get listed (or report errors).





Did You Know?

In 1906, Theodore Roosevelt, the first US President to travel outside the United States, made a stop in Puerto Rico (thus, becoming the first president to visit the island) and that he stayed overnight in Ponce.