Taco's are awesome. Too many might temporarily feel like parts of your body shut down, but next week, parts of an entire city will be blocked off in celebration a very special Taco...Thursday.
Who would have thought that a place that puts out one of the best Lobster Rolls in New England could also knock your socks off with their corned beef and cabbage?!