Get directions to: Cafe Soho, Indian Rocks Beach, FL Restaurant address: 19221 Gulf Blvd Indian Rocks Beach, FL 33785, USA Driving Walking Bicycling Restaurant: Cafe Soho