Step into Daiquiri Factory and leave the rush behind. Fresh seafood, hand-crafted frozen daiquiris, and a warm neighborhood vibe that makes every visit feel like coming home.
When you walk through the doors of Daiquiri Factory Restaurant and Lounge on St. Clair Avenue, you're not just another table — you're family. We've built our reputation on one simple promise: serve food that makes you come back and drinks that make you stay a little longer.
From our signature frozen daiquiris blended to perfection to our fresh seafood dishes prepared with real care, every detail is about making your evening unforgettable. Whether it's a casual Tuesday dinner or a weekend celebration with friends, we've got your table waiting.
Locally sourced ingredients and seafood delivered fresh daily.
Over a dozen hand-blended flavors, made fresh every hour.
A relaxed lounge atmosphere that feels like home.
Don't take our word for it — hear from the people who make our restaurant their regular spot.
"Best frozen daiquiris in Cleveland, hands down. The mango is to die for, and the staff makes you feel like you're eating at someone's house — warm, welcoming, and genuine."
"We come here every Friday night. The shrimp platter is always fresh and perfectly seasoned, and the Cuban sandwich is the real deal. This place is a hidden gem on St. Clair."
"Brought my family here for a birthday and the vibe was perfect. Great music, amazing drinks, and the food came out fast and hot. Already planning our next visit!"
Whether you're craving fresh seafood, a frosty daiquiri, or just a great evening out, Daiquiri Factory is ready to welcome you. Walk in or give us a call — we save the best seats for our regulars.
We're right on St. Clair Avenue — easy to find, easy to love.
5379 St Clair Ave
Cleveland, OH 44103-1311
Open seven days a week
Call for today's hours
Have a question, want to reserve a table, or just want to say hello? Drop us a line and we'll get back to you soon.
Thanks for reaching out. We'll get back to you within 24 hours. In the meantime, feel free to call us at (216) 634-9043.