From Our Editors
Located in Virginia Beach, Jamaica Inn's Caribbean fare is freshly prepared with the flavorful, colorful ingredients of the islands.
No time to sit down? No worries! This restaurant offers a take out option so you can grab your food on the go.
In addition to its great location, Jamaica Inn is also located near plenty of parking options.
You can save your money and eat out at Jamaica Inn. It's all cheaper than $15 here, folks. So when you're jonesin' for some jerk chicken or smoked meat, the Caribbean fare at Jamaica Inn has got you covered.