Restaurant
Pelican’s Landing
Catch the magnificent view of beautiful Lake Texoma in a fun and casual atmosphere while dining inside or out on the deck at Pelican’s Landing Waterfront Restaurant. It is located on the west end of Lake Texoma at Cedar Mills Marina and Resort in north Texas. Whether you come by car or boat or airplane, you’ll enjoy great food in a tropical inspired atmosphere.