Barrio Las Flores in Barranquilla, Colombia, is known for its riverside location and local cuisine.