We were heading North on I-95 this past weekend. Hoping to avoiding a 5 mile back-up in the New Haven area, we hopped off I-95 @ Schoolhouse Rd in Milford, CT. Looking for a place to have lunch near the water, we took a back road and stumbled upon Milford Harbor. Here we found several waterfront dining venues. Attracted by the bright blue umbrellas, animated people enjoying the sun and air plus ample parking, we stepped onto the deck of CABO, a restaurant with Tex-Mex cuisine. Great menu, excellent prices, FAST service and excellent food. We'll be back!