The Mountain Bean Address: 603 Route 3 S, Twin Mountain, NH 03595 Phone: (603) 846-5580 Restaurants Other Businesses: Top O'Quad Restaurant at RR 302, Twin Mountain, NH 03595 Northern Embers at 529 Route 3 N, Twin Mountain, NH 03595