Visit our new restaurant location!
Caribbean Grill Restaurant
We are located in the Shoppes of Knollwood retail center, on south Neil Street, near Windsor Road.
The restaurant is open Monday-Saturday, 11am-8pm. We are closed on Sundays.
Catering is available!
Caribbean Grill always prepares its signature cuisine fresh, using only premium