Where are you going?
Or, let us surprise youSpin the Globe ®

Cuckoo's Nest Mexican Food

1712 Boston Post Road
Plane loader
Animated dots
Mexican Restaurant Milford Connecticut United States

Mexican Restaurant

Phone: 860-399-9060