I worked in the hospitality industry for nearly twenty years and I think I'm fully qualified to comment on this.
"Lennys" in Branford has some of the best seafood in the state and a hard working wait staff.
Lenny's - Branford CT Seafood Restaurant
Jalapeno Heaven is good and quite authentic as well.
Jalapeno Heaven
Neither place is exorbitantly priced. Bear in mind that Lobster is
never cheap though.
I'll be honest, after 20 years in restaurants, I'd prefer a steak over-cooked at home to anything served in a restaurant. So, if I say it's a decent place I really mean it.
BTW, for such a small town Branford has quite a selection of restaurants both in the Nationalities and Cuisine.