Trust me… this place IS NOT getting bad ratings because it replaced Red Lobster. First of all, Red Lobster kind of sucks to begin with! However, it was the only half-decent seafood restaurant in Torrington. Now this place, on the other hand, is plain awful. Never in my entire life have I see a place fail so…