36 Amherst St, Manchester, New Hampshire 03101 USA
Burrito Grande La Bandera! (large burrito "the flag")
Photo Credit: Yelp