Grand Slam is Kansas City’s favorite liquor and convenience store. Located at the edge of downtown across from the River Market at 6th and Grand, we offer the best selection of beers, wine and liquors. We’re a large convenience store and alcohol vendor in downtown and have unmatched selection and service.