Bigger is not better
The Spanish River Grill is a cozy restaurant tucked in the corner of the Indian River mall on the beach side, but it serves excellent food and wine in an intimate setting. Try the yucca-crusted whole fresh fish or a selection of tapas (small plates).