To celebrate Cinco de Mayo, we plotted out the locations for 13,191 Mexican fast food and fast casual restaurants that represent the 14 biggest chains in the country. De Nada.
Jack in the Box, Del Taco, and In-N-Out don't have a single restaurant in New England nor the tri-state area. Why is that? And what does the map of these cult favorites look like?