Coffee Republic Mooresville, formerly known as Main Street Coffee, has been a Mooresville staple since 2018. This cozy coffee shop roasts its beans fresh daily, ensuring a rich and flavorful cup with every visit. Indulge in their signature Caramel Macchiato, savor a flaky Blueberry Muffin, or start your day with a hearty Breakfast Sandwich.We also offer coffee beans and equipment for sale.