The Lake House Bar and Grill at Alberta Creek Resort and Marina on Lake Texoma
The Lake House Bar and Grill is a floating restaurant at Alberta Creek Resort and Marina on beautiful Lake Texoma with indoor and outdoor patio dining with live music on Saturday nights during the summer season.
Category