Recent Info on Chincoteague
These suggestions are a few years old, any updates...
The Chincoteague Inn
The Sea Shell Café
We are in Chincoteague for 4 nights, and we usually prefer spicy food...
If you want dependable good food, I would have to say Bill's on Main St. Good breakfasts and dinners. Good idea to call and reserve for dinner tho. As someone else said, you don't really go to Chincoteague for the good food. I'm from Maryland and the way seafood is prepared in Virginia is..umm ..different..so I stay away from it. Hope you enjoy your stay.
Of your list, the Blackboard Bistro is out of business. Bay WItch has changed hands and I don't know how they are.
Steamed crabs are spicy -- good at Steamers and at Rays Shanty (off island). Saigon Village (Vietnamese) is very good and you can get food as spicy as you want. Bills and the Sea Shell Cafe are your best upscale choices -- the rest are basically seafood. The Isalnd Creamery shouldn't be missed for ice cream