Only in a place as awesome as Maine can you find a spicy lobster burrito. The Travel Channel stopped by El El Frijoles to taste this tasty concoction, and what they found will make you proud to be from Maine.
What’s your favorite Maine restaurant? Let us know in the comments below!

Source: Burrito Paradise by Travel Channel

You may also like

More in:Opinions