You can eat very well in Old San Juan without sitting down in a restaurant. Some of the best things to eat on the island are sold from pushcarts, walk-up windows and roadside kiosks, and a port day is the perfect excuse to graze. Here is what to look for, what it is, and where to find it within reach of the ship.
Piraguas
The piragua is Puerto Rico’s shaved ice, and you will find the carts in the plazas of Old San Juan, especially Plaza de Armas and along the Paseo de la Princesa. A block of ice is shaved by hand into a paper cone and doused with fruit syrup. The classic flavors are tamarind, coconut, passion fruit (parcha), guava and raspberry (frambuesa). On a hot afternoon walking the cobblestones, nothing is better. Look for the cart with a line of locals.
Alcapurrias and bacalaítos
These are the two great fried foods of the island. An alcapurria is a fritter made from grated green banana and yautía (taro root) wrapped around seasoned ground beef or crab, then deep fried until the outside is crisp. A bacalaíto is a wide, thin, lacy fritter of salt cod in batter, fried and eaten with your hands. Both are sold at kiosks and food windows, and both are best eaten standing up, hot, with a cold drink.
Mofongo
Mofongo is the dish most visitors have heard of: green plantains fried, then mashed in a wooden mortar with garlic and pork cracklings into a dense, savory mound, usually served with shrimp, chicken or pork and a broth or sauce on the side. It is a sit-down dish rather than street food, but Old San Juan has plenty of places that serve it quickly. Our port day guide names a few on Calle Fortaleza that are a short walk from the piers.
Mallorcas and coffee
For breakfast, the old city’s answer is the mallorca, a soft, sweet, spiral bun dusted with powdered sugar, often pressed on a griddle with ham and cheese inside. Pair it with Puerto Rican coffee, which is grown in the central mountains and roasted dark. The century-old bakeries on Calle San Francisco have been serving this combination to sailors and shopkeepers since before cruise ships existed.
The kiosks of Piñones
If you have a long port day and a taste for the real thing, the strip of roadside kiosks in Piñones, just east of the airport along the coast road, is where San Juan goes on weekends for fried food by the ocean. Dozens of open-air stands sell alcapurrias, bacalaítos, pinchos (grilled meat skewers) and coconut water straight from the shell, with the surf on one side and mangrove forest on the other.
The honest logistics: Piñones is roughly 12 miles from the cruise piers, which means 25 to 45 minutes each way by taxi or rideshare depending on traffic. It works on an 8-hour or longer port day if you go early and skip a sit-down lunch; it does not work on a 4-hour call. Weekends are livelier and more crowded than weekdays. If you are staying over before or after your cruise, it is an easy afternoon from any Isla Verde hotel.
Building a food-first port day
A good graze route: mallorca and coffee near Plaza de Armas when you get off the ship, a piragua on the Paseo de la Princesa mid-morning, an alcapurria from a kiosk window near the north wall, and a proper mofongo lunch on Calle Fortaleza before walking back to the pier. It covers the old city end to end and costs less than a single ship excursion. For the rest of the day’s options, see our 8-hour port day itinerary.