It's National Margarita Day! Where do you go to get a good margarita in Maine and New Hampshire? We scoured the Internet and came up with this list:

(1) Revolution Cantina in Claremont, New Hampshire.

(2) Bueno Loco in Falmouth, Maine.

(3) Hermanos Cocina Mexicana in Concord, New Hampshire.

(4) The Portland Hunt & Alpine Club in Portland, Maine.

(5) Café Noche in Conway, New Hampshire.

(6) 302 West Smokehouse & Tavern in Fryeburg, Maine.

(7) Margaritas Mexican Restaurant -- Various locations in New Hampshire.

(8) Boda in Portland, Maine. Even though Boda is not a Mexican restaurant, the Thai margaritas get rave reviews.