523 South Main Street • Downtown Elkhart 574.523.1523

Contact 523 Tap & Grill

523 South Main Street
Elkhart, IN 46516

Phone: (574) 523-1523