Restaurant
Jamaican Me Crazy
2 locals recommend
Permanently closed
Tips from locals
While it may not look like much from the outside, this main street food spot provides a friendly atmosphere with authentic Jamaican cuisine.
Location
776 Main St
Windham, CT
Willimantic