Your address for local taste in Meredith! All eats are locally sourced and all drinks are made with care. Their idyllic location on Main Street in Meredith makes 48 Main an easy destination to add to your next adventure. Kill some time, unwind and relax, or meet up with an old friend. 48 Main is a great food adventure.