Spot Tavern

5200 Prospect Ave.
Kansas City
Missouri
United States