El Cabrero: the neighborhood where fish doesn't need a silver spoon
If you arrived in Cartagena and the first thing someone recommended was a restaurant with white tablecloths and a sea view in the Walled City, they're selling you a dream. Here, in El Cabrero, the smell of fried food and the sound of waves crashing against the seawall tell a different story: the story of fishermen who wake up early when the sky is still purple, of grandmothers who fry fish in patios full of basil plants. This neighborhood, right by the sea and behind the historic center, is the last refuge of honest food in Cartagena. In July 2026, while tourists pay 80,000 pesos for a frozen ceviche in Getsemaní, here you can fill your belly for 15,000 pesos and a little patience. I'm going to take you to three eateries where the real fishermen have lunch. And watch out: there's no menu, no pretty pictures, but there's that kind of flavor that makes you close your eyes.
Eatery 1: La del puerto – coconut rice and fried fish that tastes like Sunday
It's right next to the dock in El Cabrero, where wooden boats unload red snapper and sawfish starting at 5 in the morning. It has no name on the facade – just a hand-painted sign that says "Comidas" – but the locals know it as La del puerto. It's run by Doña Carmen, a 68-year-old woman who has been cooking in the same clay pot for 40 years.
📌 Transparency
This article contains sponsored/affiliate links. We may receive a small commission at no extra cost to you.
Address and how to find it
Walk along Avenida del Lago, in front of the seawall, until you reach the intersection with Calle 1. You'll see a faded blue awning and three plastic tables on the sidewalk. If you see an orange cat sleeping on a chair, you're in the right spot.
The star dish
The coconut rice and fried fish. Doña Carmen peels the coconut by hand every morning, grates it, and squeezes it to extract the milk. The rice turns out creamy, with that caramelized crust at the bottom that it's a sin not to scrape off. The fish – usually red snapper or mojarra – is fried in hot oil with salt and garlic, nothing else. It arrives whole, with head and tail, crispy on the outside and soft on the inside. It's served with patacones and a tomato and onion salad dressed with lime.
Prices and hours
A full plate costs 18,000 Colombian pesos (reference price for July 2026). It includes fish, coconut rice, patacones, and salad. They are open Monday to Saturday, from 10 in the morning until the fish runs out – usually around 3 in the afternoon. They are closed on Sundays because Doña Carmen goes to mass and then to her daughter's house in Turbaco.
Fun fact
Doña Carmen says the secret to her coconut rice is that she doesn't use canned coconut milk. "That's pure chemicals," she grumbles while stirring the pot. She gets the milk from coconuts she buys at the Bazurto market, the same ones the fishermen use to make mote de queso.
Eatery 2: La esquina de los marineros – the daily special that changes with the tide
Three blocks from the dock, on the corner of Calle 2 and Carrera 3, is La esquina de los marineros. Don't confuse it with a restaurant: this is a house window with an electric griddle and a styrofoam cooler. The owner, Doña Elvira, receives the fresh fish at 7 in the morning and decides the menu based on what arrived: if the sea was calm, there's red snapper; if there was a storm, it's dogfish or jack mackerel.
How to order without looking like a tourist
Don't say "what's on the menu?" because they'll look at you strangely. Here you say: "What's there today, Doña?". She'll answer with a short phrase: "Stewed red snapper with coconut rice and patacón" or "Fried mojarra with yuca and suero." There's no menu, no options, no substitutions. If you say "no salt," they'll tell you a story about how fish without salt is a sin. The best thing is to accept what they give you.
The typical daily special
If you arrive on a Tuesday or Thursday, you'll probably get stewed fish. The stew is a coastal technique: the fish is cooked in a broth of onion, tomato, garlic, cumin, cilantro, and a touch of beer. It turns out so tender it falls apart with a fork. It's served with white rice, fried ripe plantain slices, and a lime wedge. The broth is for dipping bread – but there's no bread here, so you use the rice.
Prices and hours
A daily special costs 15,000 Colombian pesos (July 2026). They are open Monday to Friday, from 11 in the morning to 4 in the afternoon. Saturdays only until 1, because Doña Elvira goes to the beach with her grandchildren. They don't accept cards, only cash. And if you don't have change, you'll have to go to the corner store to buy a candy so they can give you change.
Fun fact
The sailors from the port pay Doña Elvira in advance on Mondays. She saves their plate even if they arrive at 3 in the afternoon, after unloading the boats. If you see a guy with rubber boots and a smell of salt, sit next to him and ask him what they caught today. He'll tell you stories that don't appear on Google.
Eatery 3: El patio de la abuela – the homemade dessert that makes you forget the fish
This one isn't on the main street. You have to go down a narrow alley, between pastel-colored houses and cayenne plants, until you reach an inner patio. It's called El patio de la abuela, although the grandmother – Doña Rosa – is 82 years old and still peels coconuts sitting on a wooden stool. Her granddaughter, María, does the cooking now, but the dessert recipe is the grandmother's.
Exact location
From the corner of Doña Elvira's eatery, walk two blocks towards the Cerro de La Popa. Look for a house with a chipped green door and a sign that says "Dulces artesanales." Ring the bell – it's an old bell that sounds like a bicycle bell – and wait. María will come out with a smile and invite you into the patio.
The unique dessert
It's not the typical rice pudding or the cocadas sold on the beach. The star here is the mango and coconut sweet with cloves. Doña Rosa peels sugar mangos – the sweetest ones, the ones that melt in your mouth – and cooks them slowly with coconut milk, grated panela, and whole cloves. The result is a thick, caramelized mixture, served cold in a ceramic cup. They top it with a spoonful of grated coastal cheese, which melts with the heat of the sweet. It's salty and sweet at the same time, like a hug in your mouth.
Prices and hours
A cup of the sweet costs 8,000 Colombian pesos (July 2026). They also sell fresh cocadas – white and colored – for 2,000 pesos each. They are open Wednesday to Sunday, from 10 in the morning to 5 in the afternoon. They are closed on Mondays and Tuesdays because Doña Rosa goes to the doctor. There are no tables, just wooden benches in the patio, under a lemon tree. If it rains, you'll have to wait under the zinc roof.
Fun fact
Doña Rosa's patio has a well that dates back to colonial times. She says that when she was a girl, she would draw water from there to cook the sweets. Today they use tap water, but the flavor – according to her – is still the same because "the recipe is what matters, not the water."
Unwritten code: how to order like a local without looking ridiculous
In these eateries, there are no written rules, but there is a code that the fishermen follow to the letter. If you want to eat like them, do this:
- Don't ask for a menu. It doesn't exist. Say "whatever there is" and accept what they serve you. If you ask "what options do you have?", they'll look at you as if you landed from another planet.
- Don't ask for plastic utensils. Here you eat with a metal spoon and an aluminum fork. If you need a knife, use the edge of the fork or break the fish with your hands. The locals do it.
- Don't ask for napkins. Use the bread or your hand. If you're very neat, bring your own toilet paper – seriously, sometimes there are no napkins.
- Don't ask for changes to the dish. "No onion," "no salt," "with brown rice" are forbidden phrases. The dish is what it is, and if you don't like it, go to a restaurant in the walled city.
- Pay in cash. The eateries in El Cabrero don't accept cards, Nequi, or transfers. If you don't have bills, go to the corner store to buy something so they can give you change. But don't be the one who pays with 50,000 for a 15,000 plate: have small change.
- Greet when you enter and say goodbye when you leave. Say "good morning" or "good afternoon" in a clear voice. People here are friendly but won't smile at you if you arrive with a lost tourist face. A sincere greeting opens doors – and sometimes they even give you an extra patacón.
Key tip: arrive before 11am or after 2pm
If you arrive at 12 noon, you'll find a line of fishermen, construction workers, and taxi drivers who also want lunch. The eateries are small – three or four tables – and the fresh fish runs out quickly. The best time is before 11 in the morning, when they've just opened and the fish is freshly fried. You can also go after 2 in the afternoon, when the wave of people goes down and the ladies have time to chat. But watch out: if you arrive after 3, there might be nothing left. Fishermen don't leave leftovers.
How to get to El Cabrero
El Cabrero is a 15-minute walk from the historic center. Leave through the Puerta del Reloj, cross the bridge on Avenida Santander, and continue straight until you see the sea. It's easy, but if you don't want to walk in the sun:
- On foot: From Getsemaní, take Calle Larga to the India Catalina monument. Follow Avenida Santander to the seawall. It's 20 minutes, but there is shade from the trees.
- By bus: Take any bus that says "El Cabrero" or "Manga" on the route. The buses run along Avenida Santander. The fare is 2,800 Colombian pesos (July 2026). Get off at the seawall stop.
- By taxi or mototaxi: A taxi from the historic center costs between 10,000 and 15,000 pesos. A mototaxi is cheaper – about 5,000 pesos – but not recommended if you're carrying bags or luggage.
- By bicycle: Cartagena has bike lanes on Sundays. If you rent a bike, you can get there in 10 minutes. Lock the bike to a post, but don't leave valuables.
Local tips for surviving in El Cabrero
- Bring cash and small change. I repeat: they don't accept cards. And if you pay with a large bill, they'll send you to the corner store. Have 2,000, 5,000, and 10,000 peso bills.
- Don't wear flashy clothes. El Cabrero is a residential neighborhood, not a tourist zone. If you arrive with a camera hanging around your neck and designer sandals, you'll look like an easy target. Dress like a local: cotton t-shirt, shorts, old sneakers.
- Watch out for the sun. The eateries have shade, but the walk is in full sun. Bring sunscreen, a cap, and a bottle of water. The heat in Cartagena at 11 in the morning is like being inside an oven.
- Don't be afraid of the spice. In some eateries, they put a jar of homemade hot sauce on the table. It's real spicy – not like the sweet chili sauce sold in tourist restaurants. Try a drop first. If you like it, put it on the fish.
- Talk to the fishermen. If you sit next to a man with calloused hands and a smell of salt, ask him how the fishing was today. He'll tell you stories about sharks, storms, how the sea has changed in the last 30 years. No tourist tour can give you that.
- Don't expect wifi. There's no internet in these eateries. Disconnect, look at the sea, listen to the sound of the waves and the smell of frying. That's the real Cartagena.
Frequently asked questions
Is it safe to eat at the eateries in El Cabrero?
Yes, it's safe. The eateries are run by families who have been cooking for decades. The fish is fresh – it comes directly from the dock – and the kitchen is clean, though rustic. There's no risk of food poisoning if you eat at the eateries I mentioned. The only thing: if you have a sensitive stomach, avoid the homemade hot sauce. And always drink bottled water, not tap water.
Can I go with children or elderly people?
Yes, but with patience. The eateries don't have high chairs or a children's menu. Kids can eat fried fish without any problem – just make sure to remove the bones. Elderly people should be careful with stairs or uneven floors. At El patio de la abuela, there are wooden benches, not chairs with backs. If someone has mobility issues, it's better to go to La del puerto, which is on the sidewalk and more accessible.
How much does it cost to eat at these eateries?
On average, a full plate costs between 15,000 and 18,000 Colombian pesos (July 2026). Desserts are around 8,000 pesos. With 25,000 pesos, you'll have a good lunch – main course and dessert – and have enough left for a soft drink. It's much cheaper than any restaurant in the walled city, where a fish dish costs 70,000 pesos or more.
Save this post to your favorites so you can order like a local. Next time a friend tells you that food in Cartagena is expensive, send them this guide. And when you're sitting at one of those plastic tables, with the sound of the sea in the background and a fried fish in your hands, you'll understand why the fishermen wouldn't trade this for anything in the world.
Historical or contextual introduction
El Cabrero is a neighborhood that has remained true to its fishing roots over the years. In the past, this area was a key spot for local fishermen, who brought their fresh catches to the eateries that are still found in the area today. As Cartagena has evolved as a tourist destination, El Cabrero has resisted the temptation to become a luxury gastronomic center and has chosen to preserve its authentic essence.
In this corner of the city, the gastronomy is marked by tradition and the quality of the local product. Here, the eateries not only offer typical dishes but also an experience that connects visitors with the history of fishing in the region. Recipes are passed down from generation to generation, and each dish tells a story that goes beyond its flavor.
When visiting El Cabrero, you will not only enjoy a delicious meal but also have the opportunity to talk with the fishermen and feel the pulse of local life. Below, we share a selection of eateries that are a true reflection of this tradition.
What to do
La Cevichería
This place is known for its fresh and delicious ceviche. It's usually full of locals, which is a good indicator of the quality of its food. Insider Tip: Go early to avoid long lines, especially during lunchtime. Don't miss their shrimp ceviche, which is a favorite among visitors.
El Bar del Mar
A classic among fishermen and locals, here you can enjoy a variety of seafood dishes in a relaxed atmosphere. Insider Tip: Ask about the daily special; they often have fresh and affordable options that aren't on the menu. The service is family-like and the atmosphere is cozy.
Fonda La Chicharrona
This place is famous for its fish chicharrón and authentic atmosphere. It's ideal for a light lunch after a day of exploration. Insider Tip: Accompany your dish with a natural corozo juice, which is refreshing and connects you with local flavors.
Where to eat or drink
La Cevichería
This place is famous for its fresh ceviche, made with fish freshly brought from the sea. The blend of flavors and the quality of the product make it a must-visit destination. If you want to try something different, order the octopus ceviche.
Insider Tip: Go early to avoid the long lines, especially on weekends. Don't forget to accompany your ceviche with a cold beer.
Mar y Tierra
At this eatery, you can enjoy a fusion of Caribbean flavors with local ingredients. Their specialty is simple but flavorful dishes, like shrimp rice or fish sancocho.
Insider Tip: Ask about the daily special, which is usually a delicious and well-prepared option. Often, the chef uses whatever the day's catch brings.
El Muelle
This is the ideal place to experience authentic seafood in a relaxed setting. Local fishermen bring their daily catch, and the menu changes based on what's available at the market. Don't miss their famous fish ajiaco.
Insider Tip: Sit on the terrace to enjoy the sea view while you eat. Also, on weekends they often have live music, which adds a special touch to the experience.
