1254 Storrs Rd
1320 Main St # 1 Willimantic, CT
El Pilon Restaurant
725 Main St # 1 Willimantic, CT
Great location (near store 24) on the edge of UConn. Great place to grab some wings and a Corona. One of the few culinary bright spots in the Storrs area.
November 24, 2007
C O Jones Mexican Restaurant