Orioli Restaurant Group announces their newest restaurant concept, COSTA FINA, expected to open at Creekside Park in late summer 2023.
Located at 26435 Kuykendahl Road Suite 900 Tomball, TX 77375, Costa Fina will lend a modern expression of culinary techniques with a Latin-coastal influence. Guests will be invited to participate in a culinary journey across Latin America in an upscale tropical setting. The diverse wine collection, craft cocktails, and extensive tequila and mezcal portfolio, make the perfect companions to the scratch-made Latin cuisine.
Meanwhile, follow us on Social.