Castillogrande: the best-kept secret of seafood gastronomy in Cartagena
If you are reading this, you have probably already had enough of the inflated prices and generic menus of Bocagrande. Here, in Castillogrande, things are different. This residential neighborhood, with its white buildings and quiet boardwalk, is where Cartagena locals come to eat real fish, without the tourist noise or prefabricated Instagram photos. In May 2026, when the heat is intense and the Caribbean Sea looks turquoise from any terrace, Castillogrande becomes the epicenter of a cuisine that respects local products: red snapper, lobster, shrimp, and, of course, ceviche that rivals that of any Peruvian capital.
What you will find here are not chain restaurants or franchises. They are local spots that have been around for decades, with entire families behind the kitchen, and where the owner greets you at the door. The key is that most of these places buy their fish directly from Bazurto or Cienaga de la Virgen, so freshness is non-negotiable. Plus, the neighborhood is pedestrian-friendly: you can walk from one restaurant to another without breaking a sweat, and parking is less chaotic than in the historic center.
📌 Transparency
This article contains sponsored/affiliate links. We may receive a small commission at no extra cost to you.
Spanish Bootcamp Online
Let's get to the point: these five restaurants are the ones any local would recommend if you want to eat real seafood, without overpaying, and with a view that will make you forget you are just ten minutes from the airport.
1. La Cevichería de Don Carlos
Address: Calle 3 #4-12, Castillogrande
Hours: Monday to Saturday, 11:30 a.m. – 9:00 p.m. Sundays until 5:00 p.m.
Cuisine type: Traditional Cartagena cevicheria
Don Carlos has been in this same spot for over 30 years, a small space with plastic tables and a fan that can barely keep up, but it is the temple of ceviche in Cartagena. The story goes that he started selling ceviche from a styrofoam cooler at his doorstep, and today there is a line of locals every weekend. Do not expect luxury: you come here for the flavor.
Signature dish and price
The Mixed Ceviche (fish, shrimp, and octopus) costs around $28,000 COP. The portion is generous, with plenty of lime, red onion, and a touch of sweet chili that is not spicy but definitely wakes you up. They also have Snapper Ceviche for $32,000 COP and Lobster Ceviche (when available) for $45,000 COP. Reference prices as of May 2026.
Atmosphere and view
It is a neighborhood joint, with no sea views. The charm lies in the energy: you see Don Carlos chopping the fish at the counter while chatting with customers. The walls are covered with photos of celebrities who have visited, from soccer players to politicians. There is no terrace, but there are tables on the sidewalk.
Recommendation by occasion
Ideal for a quick weekday lunch or takeout. If you come in a group, order two ceviches and a coconut lemonade ($5,000 COP). It is not for a romantic dinner, but it is for an authentic experience.
2. El Pescador de Castillogrande
Address: Carrera 3 #5-20, facing the boardwalk
Hours: Tuesday to Sunday, 12:00 p.m. – 10:00 p.m.
Cuisine type: Seafood grill and oven-baked dishes
This restaurant is the neighborhood's family favorite. It has been operating for 18 years, and its owner, Mr. Rodrigo, is a retired fisherman who now cooks what he used to catch. The place is spacious, with two floors: the bar is downstairs, and upstairs there is a terrace with a partial sea view. The specialty here is whole fried or grilled fish, but they also make a legendary garlic lobster.
Signature dish and price
The Whole fried red snapper (served with patacones, coconut rice, and salad) costs $45,000 COP. It is enough for two people if you order an appetizer. The Garlic lobster is $85,000 COP, but the price varies by season. Always ask for the day's price, because lobster is not cheap, but here it is more fairly priced than at any restaurant in the Center.
Atmosphere and view
The second-floor terrace is the highlight: you see the boardwalk and the sea in the background, with a constant breeze. It is perfect for a sunset dinner. The service can be slow at times, but the owner apologizes with a complimentary drink if the wait is long.
Recommendation by occasion
Romantic dinner or family lunch. Order the Fried Snapper and share a Seafood Casserole ($38,000 COP) as an appetizer. If you come with children, they have a kids' menu with breaded fish for $15,000 COP.
3. Mar y Tierra Castillogrande
Address: Calle 5 #3-50, corner with Carrera 4
Hours: Every day, 11:00 a.m. – 11:00 p.m.
Cuisine type: Caribbean fusion with international touches
This is the most modern on the list, opened five years ago by a Cartagena-born chef who studied in Barcelona. The concept is simple: fresh seafood with Mediterranean cooking techniques. The place is elegant but unpretentious, with an oyster bar and a wine list from Chile and Argentina that is surprising for a residential neighborhood.
Signature dish and price
The Tuna Tartare with mango and chili ($38,000 COP) is the most requested dish by foodies. They also have a Squid Ink Rice ($42,000 COP) that rivals any paella. Prices are a bit higher than the others, but the quality justifies it.
Atmosphere and view
It has no sea view, but the interior is cozy: dim lights, exposed brick walls, and live music on Fridays and Saturdays (usually jazz or bossa nova). It is the ideal place for a date or a business meal.
Recommendation by occasion
Romantic dinner or celebration. Order the Tasting Menu ($120,000 COP per person, includes appetizer, main course, and dessert) and pair it with a Chilean white wine. If you are vegetarian, they have options like Mushroom Risotto ($32,000 COP).
4. La Casa del Cangrejo
Address: Carrera 2 #6-10, facing Castillogrande park
Hours: Wednesday to Monday, 12:00 p.m. – 8:00 p.m. (closed Tuesdays)
Cuisine type: Traditional coastal cuisine, specializing in crab
This is a classic for family Sundays. It has been in the neighborhood for 25 years, and its specialty is the blue crab from the Cienaga Grande de Santa Marta. The place is an old house converted into a restaurant, with an interior patio full of plants and a smell of garlic and cilantro that grabs you from the entrance.
Signature dish and price
The Whole garlic crab ($55,000 COP) is the star. It is served with a wooden hammer to crack the legs, and you get your hands dirty, but it is worth it. They also have Patacones with crab ($22,000 COP) as an appetizer. If you do not like crab, the Stewed fish ($35,000 COP) is another popular option.
Atmosphere and view
The patio is cool and shady, with a small water feature providing background noise. There is no sea view, but Castillogrande park is right in front, so you can sit on the sidewalk terrace and watch people go by. It is a relaxed atmosphere, almost like being in a family home.
Recommendation by occasion
Family lunch or casual meal with friends. Ideal for those who want to try something authentic and are not afraid to get their hands dirty. Bring extra napkins and order a Mint lemonade ($6,000 COP) to cool down.
5. El Mirador de Castillogrande
Address: Calle 8 #2-50, top floor of the Bahia building
Hours: Thursday to Sunday, 6:00 p.m. – 11:00 p.m.
Cuisine type: High-end seafood cuisine with panoramic view
This is the most exclusive on the list, and the only one that truly has a 360-degree view of Cartagena Bay. It opened three years ago, and its chef, Juan Pablo, worked in Michelin-starred restaurants in Lima. The menu changes every month according to the fishing season, but it always includes raw and cooked seafood options with modern techniques.
Signature dish and price
The Sea bass ceviche with passion fruit tiger's milk ($48,000 COP) is the flagship dish. They also have a Grilled octopus with yuca puree and chimichurri ($62,000 COP) that is brutal. Prices are high by local standards, but the experience is worth it.
Atmosphere and view
It is a rooftop with tables arranged around a central bar. The view of the Caribbean Sea at sunset is spectacular, and the city lights reflect on the water. The service is impeccable, with waiters who explain each dish. Ideal for a special occasion.
Recommendation by occasion
Romantic dinner, anniversary, or marriage proposal. Order the Pairing Menu ($180,000 COP per person, includes 5 courses with wines) and arrive before 6:30 p.m. to see the sunset. Reservations are mandatory, especially on weekends.
Map of the 5 restaurants and the surroundings
Castillogrande is a small, walkable neighborhood, so you can visit several restaurants in a single day. All five are concentrated within an 8-block radius, between Calle 3 and Calle 8, near the boardwalk. The surroundings are residential, with luxury apartment buildings, neighborhood stores, and a central park where children play soccer. There are no nightclubs or noisy bars, so it is perfect for a quiet meal.
I recommend starting at La Cevichería de Don Carlos (Calle 3) for a quick lunch, then walking towards the boardwalk and stopping by El Pescador de Castillogrande (Carrera 3) for a coffee or dessert. If you want dinner, El Mirador de Castillogrande (Calle 8) is the perfect finish. If you come by car, there is street parking without issue, but avoid peak hours (12:00 p.m. – 2:00 p.m. and 7:00 p.m. – 9:00 p.m.) because the streets get a bit congested.
Local tips for eating in Castillogrande
- Ask for the day's price. At all these restaurants, the price of fish and lobster varies by season and availability. Do not assume the menu is up to date. Always ask before ordering.
- Avoid peak hours. Lunch between 1:00 p.m. and 2:30 p.m. is chaotic at La Cevichería de Don Carlos and El Pescador. Arrive before 12:30 p.m. or after 3:00 p.m. to get a table without waiting.
- Bring cash. Although most accept cards, La Cevichería de Don Carlos and La Casa del Cangrejo sometimes have issues with the card machine. Bring small bills ($10,000 and $20,000 COP) to avoid change problems.
- Do not order coconut rice everywhere. It is delicious, but in some restaurants it is served with added sugar. If you prefer white rice, specify it when ordering.
- The weather is unpredictable. In May 2026, afternoon rains are frequent. If you go to El Mirador or El Pescador, bring a light jacket because the breeze can be strong on the terrace.
- Try the house chili. Each restaurant has its own chili recipe. The one at La Cevichería de Don Carlos is famous for being both sweet and spicy. Ask for an extra spoonful to accompany the patacones.
- Book in advance at El Mirador. It is only open Thursday to Sunday and tables sell out quickly. Call or WhatsApp at least two days in advance.
Frequently asked questions
What is the best seafood restaurant in Castillogrande for a romantic dinner?
El Mirador de Castillogrande is the most recommended option. Its panoramic view of the bay, dim lighting, and high-end seafood menu create an intimate atmosphere. However, prices are higher (dishes from $48,000 COP) and you need to book in advance. If you prefer something more casual but equally special, El Pescador de Castillogrande has a terrace with a sea view that works very well at sunset.
Are the restaurants in Castillogrande suitable for people with shellfish allergies?
Most of the restaurants on the list specialize in seafood, but they have options for non-allergic people. At Mar y Tierra Castillogrande, for example, they offer meat dishes like beef steak or grilled chicken. At El Pescador, you can order the fried snapper without additional seafood. However, cross-contamination is possible, so if the allergy is severe, it is better to call ahead and ask. La Casa del Cangrejo, on the other hand, does not recommend coming if you are allergic, because 90% of its menu contains crustaceans.
What is the average cost of a meal for two people in Castillogrande?
It depends on the restaurant. At La Cevichería de Don Carlos, a meal for two (two ceviches, two lemonades, and a dessert) comes to around $70,000 COP. At El Pescador, with a fried snapper and an appetizer, about $90,000 COP. At El Mirador, the bill can go up to $200,000 COP or more if you order wine. On average, you will spend between $80,000 and $150,000 COP for two people, including drinks. These are reference prices as of May 2026; always check upon arrival.
Are there vegetarian or vegan options in these restaurants?
There are not many, but some have options. Mar y Tierra Castillogrande is the most vegetarian-friendly, with dishes like mushroom risotto and full salads. At El Pescador, you can order patacones with hogao (without meat) and coconut rice. The other restaurants are very focused on seafood, so if you are strictly vegan, it is better to look for a specialized restaurant in the Historic Center. However, at all of them you can order a coconut lemonade or a natural juice, which are vegan and delicious.
Historical or contextual introduction
Castillogrande is a sector that reflects the evolution of Cartagena, a place where modernity meets tradition. Originally, this area was a residential zone that began to develop in the 1960s, attracting families and tourists due to its proximity to the beaches and its quiet atmosphere. However, over the years, its gastronomy has come to life, becoming a destination where you can enjoy the best of the Caribbean Sea without the exorbitant prices of other more touristy areas like Bocagrande.
The gastronomic offering in Castillogrande is a reflection of the region's cultural heritage, where the flavors of the sea merge with local culinary techniques. Here, you can find everything from the most traditional dishes to innovations that pay homage to the marine biodiversity of the Colombian coast. Furthermore, many of the restaurants in the area are operated by families who have been in the business for generations, adding an authentic and personal touch to the dining experience.
If you want to learn more about Cartagena's fishing tradition, do not hesitate to ask the locals about their family recipes or the secrets of coastal cuisine. Often, the best flavor comes from the stories told around the table.
...
What to do
In Castillogrande, the gastronomic experience goes beyond just eating. Here are several activities you can enjoy while savoring the rich seafood offerings of the region.
Visit Castillogrande Beach
Enjoy a sunny day at this quiet beach, ideal for relaxing after a good lunch. An insider tip is that you can rent an umbrella and chairs from local vendors, allowing you to enjoy the sea without worrying about direct sun.
Boat ride through Cartagena Bay
An excellent way to see the city from another perspective. Many restaurants offer this service, and you can coordinate it right after your meal. An insider tip is to ask for the shorter, more personalized tours, which are usually more affordable and allow you to enjoy the view without overspending.
Explore the Bazurto Market
This is where locals buy their fresh ingredients. It is an immersive experience that connects you with Cartagena's culinary culture. An insider tip is to go early in the morning to see the fishermen arrive and enjoy a typical breakfast at one of the market's small eateries.
Caribbean cooking classes
Some restaurants offer workshops where you can learn to prepare typical dishes like Ajiaco or shrimp rice. An insider tip is to book in advance, as these workshops tend to fill up quickly and are a fun way to take a piece of Cartagena home with you.
Participate in a rum tasting
Some bars in the area offer local rum tastings, allowing you to learn more about the production of this emblematic liquor. An insider tip is to ask about artisanal brands, which are often not found on tourist menus, for a more unique experience.
...



