Usa-Places.com has listed approx 6 Liquor shops in Indianapolis. Some of the Top rated Liquor shops in Indianapolis are- Big Red Liquors, 21st Amendment Wine and Spirts, Big Red Liquors, 21st Amendment Wine and Spirits, 21st Amendment Wine and Spirts & 21St Wine Spirits Beer.