El Sabor Mexican and Chinese Food is a unique dining establishment in Indianapolis, IN that offers a fusion of Mexican and Chinese cuisine.
With a diverse menu featuring traditional dishes from both cultures, customers can enjoy a blend of flavors in a casual dining setting.
Generated from their business information