Main Street Mercantile offers a variety of items including clothing, jewelry, interior decor, ice cream, toys, games, and snacks like popcorn and candy. They also serve soup and sandwiches.