Grand Slam Sports Bar & Grill is conveniently located just off highway 30 in Fenton, just 20 miles outside of St. Louis, Missouri and just minutes from Concord, Cedar Hill Lakes, Valley Park, Mehlville, Arnold, Eureka and Cedar Bluff.
Stop by for lunch, dinner, or drinks – we’re worth the drive!