1. Nawlins Daiquiris 5313 S Main St, Crosby, TX 77532 Coordinate: 29.90674,-95.06546 Phone: (281) 462-4575