Top 3 Places to Eat in San Andrés

A lone fisherman casts his line in the clear blue waters at San Andrés, Colombia.
Jorge Alberto Ferro, Pexels

San Andrés offers a diverse culinary landscape, with fresh seafood and Caribbean flavors at its core, catering to a range of tastes from local delights to refined international dishes.

1. La Regatta

Cuisine: Caribbean Seafood, Fine Dining

Upon stepping into La Regatta, the vibrant waterside setting immediately captivates. It feels like dining on a beautifully decorated pier, adorned with local art and nautical elements, providing a truly special atmosphere, especially at sunset. The menu features upscale seafood preparations, with highlights such as hot garlic crab claws and succulent lobster tail in bechamel sauce. The attention to detail in presentation and service makes it ideal for a memorable evening. Given its popularity and exceptional quality, securing a reservation is advisable.

Price: Expensive (dishes can range from 60,000 COP to 160,000 COP, approximately $15-$40 USD or more for a main course)

Getting There: Located in the center of San Andrés, a short walk from Spratt Bight Beach and near La Barracuda Park. Taxis are readily available if not within walking distance from your accommodation.

2. Capitán Mandy

Cuisine: Caribbean and Latin American Seafood

Capitán Mandy offers a delightful mid-range dining experience focused on fresh seafood. The atmosphere is cozy, creating a welcoming space for both families and couples. I found the fried fish and various seafood dishes particularly noteworthy, served with generous portions that reflect the island's hearty culinary style. The service here is attentive, adding to the pleasant dining experience.

Price: Mid-range (main courses typically around 40,000-80,000 COP, approximately $10-$20 USD)

Getting There: Located on Avenida Rock Hole. It is often a short taxi ride from the main tourist area or accessible by local transport.

3. Restaurante El Parqueadero

Cuisine: Traditional Colombian

For an authentic taste of local Colombian cuisine, Restaurante El Parqueadero is a fantastic choice. It is a no-frills, bustling spot popular with island residents, indicating its genuine local appeal and value. I enjoyed traditional dishes like fried fish and stewed meats, always served with generous portions of rice and salad. The affordability and hearty nature of the food make it an excellent option for budget-conscious travelers seeking a true island culinary experience.

Price: Cheap Eats (approximately 43,000 COP / $11 USD per person for a main dish with a drink)

Getting There: Situated in downtown San Andrés, it is typically within walking distance from many hotels and the main commercial areas. Taxis are also an option for convenience.