At Shoals Bar & Grill, a culinary adventure awaits in the heart of Mooresville. Our menu embraces a diverse range of flavors, from sizzling steaks to crispy chicken wings, all prepared with the finest ingredients. Enjoy a cozy ambiance with friends or family, where our friendly staff is always ready to serve you with a smile. Experience the perfect blend of casual dining and delectable cuisine, making every visit a memorable occasion. Live music on the weekends.