Mela Indian Bar & Grill
's headquarters is located in San Antonio, Texas. Mela Indian Bar & Grill generates $119.9K in revenue per employee Mela Indian Bar & Grill's main competitors are Alegriagrill, Poderdeescoger and Michael Shaddox. Mela Indian Bar & Grill has 1 followers on Owler.