Chuck's Steak House and Margarita Grill 4 years ago ID: #250713 Listed In : Hotels, Resorts & Restaurants 1498 Stafford Rd, Storrs, CT 06268, USA 860-429-1900 chucksstorrs.com Business Description Mexican Restaurant in Storrs, CT Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Happy hour Mexican Restaurant Steak House full bar Margarita Taco Tuesday