Two Foot Burrito Available At Chicago RestaurantTwo Foot Burrito Available At Chicago RestaurantA Chicago restaurant sells a two-foot-long burrito.Double TDouble T