Colombian restaurant Veinte Platos offers a variety of dishes. Located in Mall Indiana.