R.C. Otter's Located in the historic Captiva Village, R.C. Otter's offers a casual dining area featuring American cuisine. On tap, there are micro brew beers that are hand crafted. Address: 11506 Andy Rosse Lane Captiva Island FL USA 33924 1 239 395-1142