Follow Us on Twitter! | Like Us on Facebook!
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!
Still have questions? Let us know what's on your mind by filling out the form below.
We can also be reached via email at
or by phone at