Cilantros Menu
Cilantro is a famous restaurant in South Africa that offers delicious food with only the finest and freshest ingredients. They provide various foods, including pasta, seafood, tapas, and barbecues. Cilantro is known for serving the best seafood in South Africa. The Famous Vilamoura Restaurant is their sibling firm. It has a long and proud history….








