The dining choices are limited in Milford, so I was pleased to see this restaurant open. There are a few of this chain located in general vicinity, but this has proven to be one of the best. The food and service are generally very good - and beware the frozen margaritas! They are stronger than one would expect! We dine... more