Headings:
Restaurants, Restaurants Steak Houses
1498 Stafford Rd
Storrs Mansfield, CT 06268
Storrs Mansfield, CT 06268
Speaks English
- Special Hours & Availability
- Reservations Accepted
- Services
- Carryout
- Cuisine
- Mexican Cuisine