This gem is tucked away on Main St. I have visited twice for brunch on the weekend and I have to say the experience was fantastic. First, I'm not sure if this place is known for its brunch service but both times I have not had to wait for a table, which is a huge bonus for me. There is nothing worse than a 30 minute wait for a table at a trendy brunch place when you're hangry. Main's is a pub, so expect pub style seating and pub decor however, for brunch service, the atmosphere is rather quaint and cozy. I've ordered the omelette on both occasions and it was delicious, served with a huge serving of fruit, toast, and hash browns. Our server was attentive in filling up our waters and coffee throughout our meal. It's a place where I feel comfortable chatting with a friend for a couple of hours over brunch. We don't feel guilty for holding up our table (because there isn't a long line up for a table) and the servers are good about refilling our drinks without being intrusive or trying to clear our table. This place is great for brunch but selfishly, I kind of hope it stays relatively under the radar so I can continue not having to wait in line for brunch in the future :)