Believe it or not, folks in Maine love their Thai food, and this long-standing restaurant, in particular, is apparently the very best in our Pine Tree State!
If french fries are the sister to every meal, then onion rings are the cool cousin, and I have got the list of the best spots in Maine to eat this delicious fried snack!